先建立一个概念:服务器没有 Windows 那样的图形桌面。你登录后看到的是一个黑色命令行窗口——所有「查看」都是把命令复制进去、回车、看它打印出来的文字。本手册第二部分会告诉你每条命令看的是什么、正常输出长什么样。
110.40.188.103 的那台,点它进入详情页。[root@lighthouse ~]# 在闪光标——这就是登录成功了。后面的所有操作都是在这个黑窗口里粘贴命令、回车。Win + R,输入 powershell,回车(打开 Windows 自带的蓝色窗口)。ssh root@110.40.188.103 回车;第一次会问 yes/no,输入 yes 回车。password: 时输入服务器密码(在运维端口里「点击查看」)。输入时屏幕不显示任何字符是正常的,输完直接回车。[root@lighthouse ~]# = 登录成功。退出输入 exit 回车。复制这条命令,回车:
cat /etc/cron.d/canyin-sync
正常输出(节选)——每一行就是一个定时任务,开头的 0 8 * * * 表示「每天 08:00」:
0 8 * * * root source /etc/canyin.env && ... run_sync.py warehouse (08:00 仓库) 2 8 * * * root ... run_sync.py yi_workshop (08:02 一车间胶料) 4 8 * * * root ... run_sync.py print_center (08:04 三车间打印) ...一直到 20 8 * * * ... backup(08:20 备份)
以报价任务为例(想看别的就把 quote 换成仓库 warehouse、销售 sales 等):
tail -15 /opt/canyin_scripts/logs/cron_quote.log
正常输出——看到「成功」两个字就是好:
[08:18:05] 报价明细 45 条 | 报价单 8 张
[08:18:05] 成功 (耗时 4.1s)
如果看到 Traceback 或 错误 字样 = 这个任务失败了,把输出发给运维排查。
for f in /opt/canyin_scripts/.tmp/last_runs/*.json; do echo "$f: $(cat $f)"; echo; done
正常输出——每个任务一行,"state": "done" 且 "exit_code": 0 = 成功:
quote.json: {"state": "done", "exit_code": 0, "ended_at": "2026-09-04T08:18:05", "duration": 4.1}
print_center.json: {"state": "done", "exit_code": 0, "ended_at": "2026-09-04T08:04:03", "duration": 2.3}
systemctl is-active canyin-launcher nginx
正常输出两行都是 active:
active
active
登录黑窗口后,依次复制执行,四条都正常 = 系统健康:
ls /opt/canyin_scripts/logs/FAILED* 2>/dev/null || echo "① 无失败任务" ls /backup/canyin/$(date +%Y%m%d) | wc -l df -h / | tail -1 systemctl is-active canyin-launcher nginx
| 检查项 | 正常结果 | 异常怎么办 |
|---|---|---|
| ① 失败标记 | 显示「① 无失败任务」 | 出现了 FAILED 文件名 → 看对应日志或联系运维 |
| ② 昨晚备份 | 显示 19(19 张表) | 数字明显偏小或为 0 → 备份任务失败,联系运维 |
| ③ 磁盘占用 | Use% 低于 80%(当前 26%) | 超过 85% → 需要清理,联系运维 |
| ④ 核心服务 | 两行 active | 出现 inactive → 导航页和按钮失灵,联系运维重启 |
source /etc/canyin.env && cd /opt/canyin_scripts && python3 server_deploy/run_sync.py quote
末尾的任务名可换成:warehouse(仓库)、yi_workshop(一车间胶料)、print_center(三车间打印)、print_yi(一车间打印)、mould_ledger(模具台账)、warehouse3d、mould3d、purchase(采购)、sales(销售)、quote(报价)、backup(备份)。
| 路径 | 作用 |
|---|---|
/opt/canyin_scripts/ | 全部脚本主目录(74 个文件,与本地 F 盘工作空间完全同步) |
sync_*.py | 各业务同步脚本(仓库/模具/报价/采购/销售…) |
print_app_*/index.html | 已生成的打印页(nginx 直接托管成网页) |
logs/ | 全部运行日志(保留 30 天) |
.tmp/last_runs/ | 红绿灯状态文件(导航页卡片读的就是它们) |
/etc/cron.d/canyin-sync | 定时任务定义 |
/backup/canyin/ | 每日全量备份(19 张表,保留 30 天) |
看某个脚本内容(只读浏览,按 q 退出):less /opt/canyin_scripts/sync_quote.py
rm 的删除命令——日志清理已有自动任务,无需手动删/backup/canyin/,可回滚