一、系统状态检查与数据备份
关机前需通过who命令确认当前登录用户,使用netstat -tpln检查网络连接状态,并通过ps -aux查看运行中的关键进程。建议提前24小时向所有用户发送停机通知。
数据备份应包含:
二、服务停止与资源释放
按顺序执行服务停止:
- 驱逐容器化服务(执行
kubectl drain) - 停止Web服务(
systemctl stop nginx) - 关闭数据库服务(
service mysql stop)
建议执行sync命令三次确保数据落盘,并通过free -m确认内存缓存已清空。
三、执行安全关机操作
根据操作系统选择命令:
| 场景 | 建议等待时间 |
|---|---|
| 物理服务器 | ≥300秒 |
| 虚拟机实例 | ≥180秒 |
四、关机后验证与记录
操作完成后需:


