服务器集群知识库

云麦 · 麦子战队运维体系

← 返回总览

kaku2025 70分

角色2025卡酷,迁移源机,1-2个月后下线;迁移源机:GEO AI 诊断开发主力 + InvenTree 库存系统(现役正式版)+ 夜莺监控 + PHP 客户站群源站(数据已迁出至 maizihehuo) 系统Debian GNU/Linux 12 (bookworm), 内核 6.1.0-10-amd64(偏旧), 8核/16G内存, 系统盘 64G + 数据盘 354G(/www), 主机名 C20251019571447 公网地址103.205.253.150 组网地址100.64.0.8(headscale 网内地址,SSH 端口 11103) 运行时长369天(截至2026-10-23,长期未重启,内核补丁未更新) 资源磁盘占用 58.0% · 内存 15Gi 总量,已用 9.9Gi,available 5.7Gi · 负载 0.74/0.73/0.75(8核,很空闲) 健康分70 分

诊断要点

风险清单

级别风险项详情建议
高MySQL 3306 监听 *:3306宝塔 MySQL 存有 40+ 客户站源库(数据已迁 maizihehuo,本机仍留原件)下线前限制 3306 为内网;若迁移校验完成可尽早停库减面
高infra-postgres 5432 公网暴露docker infra-postgres(postgres 镜像,华为云源)映射 0.0.0.0:5432安全组封禁或改绑 127.0.0.1
高下线前迁移完整性风险本机仍有 InvenTree(双跑未切)、geo pm2(3200 在线)、mai-report、maizi-task、kanban-app、workbench 等活跃服务;PHP 站数据已迁但 DNS/流量切换状态待逐项确认按迁移清单逐项核对:数据一致性→DNS 切换→观察 1 周→停服;尤其 kucun.bianquezhiyin.cn 指向与本机 /etc/hosts
中n9e/grafana/prometheus 公网暴露夜莺 *:17000(web)与 *:20090、grafana *:3000、prometheus 9090、node-exporter 9100 均 0.0.0.0/*限内网/VPN;maizihehuo 已有同款监控栈,下线前确认告警规则已迁
中uptime 369 天 + 旧内核6.1.0-10-amd64,Debian 12 早期版本,未打过补丁重启反正即将下线,不建议升级;确保不再承载新业务,公网面收窄
中宝塔面板 33434 公网BT-Panel 0.0.0.0:33434限定白名单 IP 或仅 VPN 访问
中php :9999 与 node :3200 公网直连php(多进程)监听 0.0.0.0:9999,geo pm2 监听 0.0.0.0:3200,可绕过 nginx/WAF 直访改绑 127.0.0.1
中systemd unit 内明文凭据/etc/systemd/system/ 下 maizi-task.service、server-workbench.service、server-agent 的 Environment= 含 JWT 秘钥/DB 密码/Agent Token(仅记位置,未抄录)改 EnvironmentFile 指向 600 权限文件
中归档 SSH 私钥目录/opt/ssh_keys_archived_20260908/ 存有多台服务器私钥(id_ed25519_kaku2025、fnos_yunmai 等)迁移后销毁或转移至密码管理器/加密存储,并确认对应公钥已从各机撤销
低残留 Exited 容器beautiful_mirzakhani/eager_sanderson/zen_napier 3 天前退出docker rm 清理
低/root 下大量历史版本目录/root/geo-v20-* 约 40 个版本目录(开发迭代痕迹),占系统盘归档压缩后转移,系统盘仅留 live-snapshot
低maizi-task/geo 等服务在 maizihehuo 已有副本双实例并行,数据可能漂移(maizi 库在两台各一份)明确主写方,避免下线时数据分叉

项目(12)

名称技术用途端口状态
geo-system(GEO 获客系统 pm2) Node/TypeScript(tsx src/index.ts)+ marketing 静态 + batch_gen.mjsGEO 获客系统 API 与营销页(geo.bianquezhiyin.com/api) 3200 运行中(重启 9 次)
InvenTree 库存系统(正式实例) Docker Compose:inventree/inventree:stable + PostgreSQL16 + Redis + 品牌/术语补丁脚本库存管理系统正式站(kucun.bianquezhiyin.cn);管理员账号在 .env(不抄录) 8000 运行中(迁移切换中)
geo-report(GEO 报告输出) 静态目录(bianqueyoucha 子目录)GEO 生成的报告落盘/分发目录 - 运行中(被引用)
PHP 客户站群(源站 45+) ThinkPHP5/FastAdmin/微擎 + 宝塔MySQL(*:3306) + PHP客户站源站副本;数据已迁 maizihehuo(面板标注迁入) 80/443 运行中(待下线)
n9e+grafana(夜莺监控) n9e 原生二进制(Web 17000/20090)+ 原生 grafana(3000)+ docker prometheus/node-exporter全集群监控告警体系(工作台数据来源之一) 17000/20090/3000/9090 运行中(8月至今)
geo-ai-diagnosis(GEO AI 诊断 v20) Docker Compose:FastAPI backend + Celery worker + 前端 + PostgreSQL16 + Redis7;镜像 geo-v20-phase4b-backend:access30-20261023GEO AI 诊断平台开发主力环境(引用溯源/仪表盘/团队账号等 40 个迭代版本) 13000/18000 运行中(2小时前更新)
backup 体系 shell + cron本机到飞牛NAS的全量/库/GEO 备份链 - 运行中
geo-standalone-diagnosis(GEO 独立诊断) Docker Compose(本地构建 local 镜像)+ DEPLOY.md/deploy.shGEO 独立版诊断(单独客户交付版) 13101 运行中
kanban-app(看板副本) Node Express任务看板(本机副本) 3456 运行中
maizi-task(任务系统副本) Python FastAPI/uvicorn(8770)麦子战队任务进度系统(本机副本,连本机 infra-mysql maizi_task) 8770 运行中
server-workbench(工作台副本) Python uvicorn(8765)原生 + docker-compose 备用形态;server-agent(9101)+ wb-agent(keeper)服务器全景工作台(本机副本,主力在 maizihehuo);含 ssh_keys 与备份 8765/9101 运行中
mai-report(麦报告副本) Python FastAPI/uvicorn麦报告三实例(本机副本;主力在 maizihehuo) 8890-8892(本机未监听,仅存文件+备份) 仅存档(本机无 systemd 服务)

网站(9)

域名HTTPS监听后端所属项目
kucun.bianquezhiyin.cn / kucun.bianquezhiyin.com🔒443 ssl/→127.0.0.1:8770(任务系统)+ /web→3200 + InvenTree 8000库存/任务聚合入口
geo.bianquezhiyin.com🔒443 ssl静态 marketing + /api→3200GEO 获客(营销页)
xmyqgeo.maiyou.co🔒443 ssl静态 geo-zd.yueqiuquan.cn + geo-ai-diagnosis(13101/18000)GEO AI 诊断对外域名
xmgeo.maiyou.co🔒443 ssl静态GEO 相关静态站
anquan.kaku.dun(默认站)🔒443 ssl default_server静态安全防扫默认站
sss.qulvsc.cn / ddyk-bs.tiens.com🔒443stop 目录未知(已停)
ymsxy.maiyou.co / fysp.* / yjxs.* / www.xuanzezhongyi.com / qz.d3wx.com / mdxsy.maiyou.co🔒443 ssl静态 + →9999 php云之道/押题多域名站
www.maiyou.vip / www.maiyou.co🔒443 ssl静态 www.maiyou.vip1 + →3456麦优官网+看板
PHP 客户站群(dd.xuanzezhongyi.com、nfcs*、rmsrp、zksrpx、yimaiwq、shanmei、ysck、transit-warehouse 等)⚠️无HTTPS80/443ThinkPHP/FastAdmin/微擎 + 本机 MySQLPHP客户站群(源站)

数据库(7)

类型库备注
MySQL(宝塔 mysqld) (/www/server/mysql)chuangwei_xccsy_,dd_xuanzezhongyi,famai_xccsy_top,fmcs_yinshizi_to,geo,kucun,lacs.maiyou.vip,lacs1.maiyou.vip,la_maiyou_vip,mdxsy,nafuceshi_xuanze,nafuzhhijia_xuan,new_ysz,nfcs,nfcs1,nfcs2024x,qry_xuanzezhong,rmsrp_renmaiyinh,shanmei,sxy,wanneng_xccsy_to,wentijifu,www_maiyou_co,www_maiyou_vip,www_xccsy_top,www_yinshizi_top,xinxitong,yanshikucun,yimaisrp_johnsun,yimaisrp_xuanzez,yimaiwq_xuanzezh,ysck_xuanzezhong,yszdjkx,yszgmgfx_yinshiz,yszgmgfxcs9.19,yzd315,zksrpx_maiyou_vi,mysql_bak_1784028603(备份)约 37+ 客户站源库;已迁 maizihehuo,本机为源副本;监听 *:3306
MySQL 8.0(docker infra-mysql) 8.0maizi_task3307(0.0.0.0);maizihehuo 同名库双份,注意主写方
PostgreSQL(docker infra-postgres) 华为云 library/postgrespostgres(业务库列表待确认)5432(0.0.0.0)
PostgreSQL 16(docker inventree-db) 16inventree每日 3:00 备份;正式库,迁移动作核心对象
PostgreSQL 16(docker geo 两套) 16-alpinegeo,geo_standalonegeo-ai-diagnosis 与 geo-standalone 各一套
Redis 系统 6379 + 容器 redisredis仅本机/容器网络
SQLite -mai-report*/data.db,server-workbench data,wb-provision 无(在 maizi)maizi-backup 有每日 gz 备份(至 20260927)

服务(13)

名称用途状态
systemd docker.serviceGEO 双栈 + InvenTree + infra(mysql/pg/prometheus/exporter),另 3 个 Exited 残留active
docker geo-ai-diagnosis(v20 phase4b)GEO AI 诊断最新版(backend/frontend/worker/pg/redis),compose 于 /root/geo-v20-upgrade-v4/live-snaUp 2 hours
docker geo-standalone-diagnosisGEO 独立版诊断(本地构建镜像 local)Up 6 days
docker inventree(4容器)InvenTree 库存系统正式实例(kucun.bianquezhiyin.cn)Up 6 weeks
systemd server-workbench.service服务器全景工作台(uvicorn 8765,原生;docker-compose 为备用形态)active
systemd server-agent.service状态上报 Agent(9101,token 鉴权)active
systemd wb-hk-tunnel.service反向 SSH 隧道:vpn.bianquezhiyin.cn:19225 → 本机 9101(工作台经 VPN 采集本机指标)active
cron wb-agent(cron keeper)/opt/wb-agent/keeper.sh 每 5 分钟保活 agent.pyactive
systemd maizi-task.service麦子战队任务进度系统(8770,连 infra-mysql maizi_task)active
systemd monitor/site_total/networktraffic宝塔监控链active
systemd n9e(夜莺监控)夜莺监控 server(/www/infra/nightingale,Web 17000)+ 原生 grafana(3000)running
pm2 pm2: geo / kanban-appGEO 获客系统(tsx src/index.ts)+ 看板online
cron cron: geo batch_gen / wb keeper / server-workbench-backup / 宝塔任务GEO 批量生成、Agent 保活、工作台 3:00 备份active

监听端口(27)

端口进程暴露面用途
80nginx公网全部站点 HTTP
443nginx公网全部站点 HTTPS
888nginx(BT)公网宝塔默认页/phpMyAdmin
3000grafana(原生进程)公网Grafana(夜莺配套)
3200node tsx geo(pm2)公网GEO 获客系统 API(geo.bianquezhiyin.com /api 反代;亦可直连)
3306mysqld(宝塔)公网40+ 客户站源库(已迁出至 maizihehuo)
3307docker infra-mysql 8.0公网maizi_task 库(本机副本)
3456node kanban-app(pm2)仅本机看板应用
5432docker infra-postgres公网postgres 实例(华为云镜像)
6379redis-server仅本机系统 Redis
7890xray仅本机代理客户端 http
7891xray仅本机代理客户端 socks
8000docker inventree-server公网InvenTree 库存系统(kucun.bianquezhiyin.cn 正式站)
8765uvicorn server-workbench仅本机服务器全景工作台(本机副本)
8770uvicorn maizi-task仅本机麦子任务系统(本机副本)
9090docker infra-prometheus公网Prometheus
9100docker node-exporter公网主机指标
9101python server-agent仅本机工作台状态 Agent(token 鉴权)
9999php公网云之道/押题 PHP 应用(ymsxy 体系)
11103sshd公网SSH
13000docker geo-ai-diagnosis-frontend仅本机GEO AI 诊断 v20 前端
13101docker geo-standalone-diagnosis-frontend仅本机GEO 独立诊断版前端
17000n9e(夜莺)公网夜莺监控 Web UI
18000docker geo-ai-diagnosis-backend仅本机GEO AI 诊断后端
20090n9e(夜莺)公网夜莺数据端口
33434BT-Panel公网宝塔面板
56544tailscaled内网Tailscale 客户端(100.64.0.8)