服务器集群知识库

云麦 · 麦子战队运维体系

← 返回项目库

wb-provision 供给服务

新服务器自动供给/初始化(配 config.json、jobs.db)

服务器maizihehuo 部署路径/opt/wb-provision 技术栈Python(provision_server.py 8090 + provision_server.py CLI + maizi_helper.py) 入口/端口provision_server.py / 8090 数据库jobs.db(SQLite) 状态运行中

开发文档与优化建议

server-workbench 服务器全景工作台 v1/v2(部署于 maizihehuo)

自研运维中枢:纳管 14 台服务器的全景状态、Agent 指标采集、SSH 密钥分发、告警与自动供给,是整个集群的"驾驶舱"。

访问方式

技术架构

数据

使用方法

维护方式

现状与风险

优化建议

  1. 【安全】chmod 700 /opt/server-workbench*/ssh_keys;评估迁移到加密存储/1Password;审计 servers.json 与实际机器的一致性
  2. 【可维护性】确认 v2 为准后,将 v1 数据(告警/DB)迁移合并并归档 v1(tar czf /opt/backups/workbench-v1.tgz /opt/server-workbench --exclude=ssh_keys)
  3. 【备份】backups/ 内文件清理到最近 14 天:find /opt/server-workbench*/backups -mtime +14 -delete(先核对)
  4. 【安全】wb-provision(8090)与 node-registry(8905)确认仅内网可达;8090 目前仅本机,保持
  5. 【可维护性】把 14 台机器清单与各机 agent 部署方式写入 workbench 自身 README,避免知识只在人脑