# 运维手册 ## 安装 ```bash ./install.sh ``` 安装脚本是幂等的: - 已有 `.env` 不覆盖; - 已安装 Docker/Compose 则跳过; - 包内 ours RP、Prometheus、Grafana ARM64 镜像重复加载是安全的; - 数据目录已存在则复用。 ## 启动 ```bash ./start.sh ``` 如需后台启动后不等待首轮 snapshot: ```bash ./start.sh --no-wait-first-run ``` ## 停止和重启 ```bash ./stop.sh ./restart.sh ``` ## 状态检查 ```bash ./status.sh ./self-check.sh ``` 重点检查项: - Docker/Compose 可用; - runtime、Prometheus、Grafana 镜像存在; - `HOST_DATA_DIR` 可写; - Compose 配置合法; - 最新 run 状态; - metrics、Prometheus、Grafana endpoint。 ## 升级 把新安装包解压到新目录后,可以复用旧 `.env` 和 `HOST_DATA_DIR`。执行: ```bash ./upgrade.sh ``` 升级不会删除运行数据。 ## 清理 ```bash ./cleanup.sh --keep-runs 100 ./cleanup.sh --keep-runs 100 --execute ``` 默认 dry-run,确认后加 `--execute`。