服务器集群知识库

云麦 · 麦子战队运维体系

← 返回项目库

VM103 deepin25new(=vm103)

OCtop 主实例 + 用量看板 + NewAPI + 博查 MCP 的服务机

服务器pve-home 部署路径/mnt/pve/m2/images/103/vm-103-disk-0.qcow2(100G) 技术栈Deepin 25,4C/3G 入口/端口SSH pev-yunmai2@100.64.0.20:22 / 8088/8099/3000/5432 数据库PostgreSQL(octop 库) 状态运行中

开发文档与优化建议

OCtop(部署于vm103)

家族主力 AI Agent 平台的主实例:浏览器自动化 + 多 agent + 记忆体系,经 hk-yunmai 域名对外服务,数据有 HK 异地备份——是全家备份做得最规范的业务。

访问方式

技术架构

数据(存储/备份情况)

使用方法

维护方式(启停/日志/配置)

现状与风险

优化建议(3-6条,给可直接执行的命令)

  1. 数据库立即加每日备份:echo '30 3 * * * pg_dump -U octop -h 127.0.0.1 octop | gzip > /persistent/pg-octop-$(date +\\%F).sql.gz && ls -t /persistent/pg-octop-*.sql.gz | tail -n +8 | xargs -r rm -f' | sudo tee /etc/cron.d/pg-octop-backup(注意 sudo 环境)
  2. 收紧数据库监听:postgresql.conf 改 listen_addresses = '127.0.0.1' 后 sudo systemctl restart postgresql(远程需求走 Tailscale 绑定 100.64.0.20)
  3. 重建滚动文件备份(替换过期的手工备份):echo '0 4 * * 0 tar -czf /persistent/octop-data-$(date +\\%F).tar.gz -C /opt octop-data --exclude=octop-data/logs && ls -t /persistent/octop-data-*.tar.gz | tail -n +5 | xargs -r rm -f' | sudo tee /etc/cron.d/octop-data-backup
  4. 日志清理:find /opt/octop-data/logs -mtime +14 -type f -delete(先 dry-run 去掉 -delete 看清单)
  5. 凭据收权:chmod 600 /opt/bocha-mcp/api_key.txt /opt/octop-data/credential.txt /opt/octop-usage/mx_key.txt /opt/octop-login.txt
  6. 磁盘水位告警接入 netwatch:/opt/netwatch/netwatch.sh 里追加 df 阈值检查(74% 已接近 80% 警戒)