首页/系统/信创系统运维速查/关机或重启卡住的排查
常见问题65 条

关机或重启卡住的排查

关机卡住多是服务停止超时或文件系统卸载等待:看控制台提示的单元名与关机日志,针对性处理执行脚本与挂载。

信创系统运维速查系统更新于 2026-10-12

定位

定位
# 卡住时控制台会提示:A stop job is running for XXX
journalctl -b -1 --no-pager | tail -50     # 上次关机末尾日志
systemctl list-jobs                         # 观察运行中的任务
systemctl cat app-web | grep -E 'ExecStop|TimeoutStopSec'

处理

处理
# 为停止慢的服务设置上限(drop-in 方式,不直接改原 unit)
systemctl edit app-web
# 在打开的编辑器写入:
# [Service]
# TimeoutStopSec=30
systemctl daemon-reload
NFS 等网络挂载在网络中断时会长时间等待:挂载时评估 soft 选项,或完手动 umount 再关机。

易错点

  • 直接长按电源有数据风险:完等待超时或切终端卸载卡住的挂载
  • ExecStop 脚本要写健壮:脚本自身卡住会把整个关机流程拖住

数据来源与参考

  • man 1 systemctl
  • man 5 systemd.service
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌