Files
vps-management-bot/memory/2026-02-18.md
2026-03-21 01:10:53 +08:00

4.4 KiB
Raw Blame History

2026-02-18 日志

Emby 元数据完善

  • 29/30 内容入库完成(中文名+简介+封面Song Sung Blue 缺TMDB未收录
  • 61/61 季封面全部补齐TMDB季海报优先fallback用系列封面
  • 861集中文集名+简介写入奥特曼165 + 儿童动画696
  • 1759/1770 集缩略图生成ffmpeg从视频40%位置截图302成功20失败
  • 新入库13部奥特曼系列 + 5部电影不止不休、那个不为人知的故事、摄影机不要停、出租家人、Song Sung Blue
  • TMDB API 服务器能直连图片CDNAPI偶尔500需重试
  • Emby POST Items 需要先GET完整item再修改POST回去不能只传部分字段
  • Emby 上传图片需要 Base64 编码Content-Type: image/jpeg

新增模型

BookAPI 反代

  • 本地 Node.js 反代 127.0.0.1:18801 → tiger.bookapi.cc
  • 过滤 x-stainless-*、anthropic-dangerous-direct-browser-access、sec-fetch-modeUA改curl/8.0
  • launchd 常驻: com.bookapi.proxy, 脚本: scripts/bookapi-proxy.js

OpenClaw 更新

  • 2026.2.15 → 2026.2.17218个包更新
  • 新增大量内置技能1password、apple-notes、discord、notion、obsidian、sag等
  • Telegram 内联按钮支持样式primary/success/danger
  • 给 bot 设置了命令菜单(/status /reasoning /model /models /restart /update /help

GoClaw 连接(教训!)

  • 反复改 gateway.bind 和 gateway.auth.scopes 导致多次崩溃
  • 绝对不要改 openclaw.json 的 gateway 部分
  • bind:"lan" 就等于 0.0.0.0,不需要改
  • 加 gateway.auth.scopes 会导致 config invalid
  • 正确修复: patch 源码跳过 scope 清空(详见 MEMORY.md
  • frpc local_ip 要匹配 gateway bind 地址

103.236.66.167 重装

  • 尝试用 InstallNET.sh DD 重装 Debian 13reboot 后 SSH 一直没起来
  • 国内机器 netboot 安装可能因网络问题卡住
  • 用户自行通过面板处理

Emby 灾难修复(教训!)

  • 删奥特曼后 Docker 反复崩溃幽灵容器问题docker rm 报 No such container 但 docker run 报 name conflict
  • 多次重建 Emby 容器导致 SenPlayer 看不到动画库
  • 误建了"儿童动画"重复库Emby API 删库一直报500
  • 最终方案:从备份服务器 155.103.67.87 恢复 2月14日的 library.db
  • 恢复后补回4个中文名小恐龙大冒险、小马宝莉、海底小纵队、海底小纵队中国之旅
  • 奥特曼孤立记录被库扫描自动清理
  • ⚠️ 教训Docker 幽灵容器问题用 reboot 解决最快;别反复 docker rm/run
  • ⚠️ 教训:改数据库前先确认有备份可恢复

备份脚本修复

  • 155.103.67.87 的 /data/backup-emby.sh 中 docker ps --format {{.Names}} 格式字符串被双引号吃掉
  • 修复:加单引号包裹 '{{.Names}} {{.Image}} {{.Status}}'
  • 备份 cron 每天3点跑SSH key: /root/.ssh/openclaw_ed25519

集级别元数据修复(第二轮)

  • 0214备份恢复后大部分集的中文名/简介丢失
  • 本地拉 TMDB 中文数据 → 存 /tmp/tmdb_data.json → 传到服务器本地跑写入
  • 结果49集新修复小马宝莉+布鲁伊785集已有数据skip0 errors
  • TMDB 缺数据小猪佩奇S2-S5、汪汪队全部、动物神探队S3-S7、啦咘啦哆S2404

embyboss 修复

  • Docker 重启后所有容器丢失,全部重建
  • embyboss 之前一直 RestartingMySQL 密码不匹配config.json 是 Mango2026!MySQL 用户是 Mango2026
  • 修复ALTER USER embyboss@'%' IDENTIFIED BY 'Mango2026!'
  • 幽灵容器问题再次出现停Docker → rm -rf /var/lib/docker/containers/* → 重启 → 重建全部容器
  • 最终4个容器全部正常mysql/emby/embyboss/qbittorrent

Telegram 中文菜单自动恢复

  • 脚本scripts/fix-telegram-menu.sh从 openclaw.json 读 botToken调 setMyCommands
  • 已加入 HEARTBEAT.md每次心跳自动执行

服务器存储阵列问题

  • 155.103.67.95 的 vdb 2T 是 HDDROTA=1
  • IO 100% 不是用户问题,是商家 ZFS 阵列hddpool在重建
  • raidz1 整体 DEGRADEDsdf FAULTED几乎所有盘 too many errors
  • 商家说"阵列本身在重建"IO 没有限制
  • 等阵列重建完再做重 IO 操作种子校验、Docker 重启等)

Mac mini 内存清理

  • 8GB 只剩 77MB清理后恢复到 400MB
  • 关闭 Safari、ShellBoxKit450MB、bookapi-proxy
  • openclaw-gateway 重启后从 434MB 降到 361MB