IBM 550小型机(AIX/Linux/IBM i)关机的核心结论:先用命令让操作系统干净停机,再通过HMC、ASMI或前面板电源键下电,最后按“分区→服务器→I/O抽屉→外部存储→UPS”的顺序收电,绝不能直接拔电源线。
IBM 550小型机怎么正常关机:从操作系统到机柜的完整路径
IBM System p5 550(9113-550)和后来的 Power 550(8202-E4B/E4C)都属于同一类机器:一台机箱里可能跑着几十个LPAR分区,也可能只装了一个AIX或IBM i,关机这件事的难点不在命令本身,而在于你要搞清楚“我关的到底是谁”,关一个分区和关整台服务器,动作完全不同。
先确认这台机器上跑的是什么系统
登录进去第一件事不是敲命令,是看清环境:
- AIX:
oslevel -s看版本,uname -M看机型,lparstat -i | grep -i partition看是不是分区。 - IBM i:命令行执行
DSPSYSSTS或GO MAIN,确认是独立服务器还是托管分区。 - Linux on Power:
cat /etc/os-release,再systemctl status看服务状态。 - 如果你手上有HMC或IVM,先在里面看“Servers”和“Partitions”的从属关系,别对着一个分区执行整机下电。
AIX分区的标准关机动作
正常维护场景,推荐步骤是这样:
- 先通知业务方并确认无批处理在跑:
who、ps -ef | grep -i backup、ps -ef | grep -i batch。 - 停数据库和中间件,别指望关机脚本替你兜底,Oracle、DB2、WAS这类服务有各自的关机顺序。
- 执行
shutdown now,默认会通知在线用户并留出缓冲时间,适合有人登录的场景。 - 想跳过等待、确认无人使用后直接停:
shutdown -F now。 - 需要重启而不是断电用
shutdown -r now,进单用户用shutdown -m,演练用shutdown -k。
系统停止后,终端或控制台会停在“halted”之类的提示上,此时操作系统已经停了,但机箱电源可能还在,要不要继续下电,取决于你是换零件还是整机搬迁。
IBM i(OS/400)的关机写法
IBM i的关机讲究“受控”两个字:
- 正常关机:
PWRDWNSYS OPTION(CNTRLD) DELAY(120) RESTART(NO),给系统两分钟收尾。 - 业务已经全停、赶时间:
PWRDWNSYS OPTION(IMMED) RESTART(NO),但未提交的事务会有风险。 - 关机前可先
ENDSBS ALL CNTRLD结束子系统,再执行断电,顺序更稳。
系统结束后,前面板操作面板会给出状态提示,这时再通过HMC、ASMI下电,或按压前面板电源按钮完成断电。
Linux on Power分区的差别
- 常规:
shutdown -h now或systemctl poweroff。 halt只把CPU停住,电源仍可能在供电状态,远程带外看会误以为“关完了”。- 虚拟化环境里,分区关机后宿主机(VIOS或PowerVM)仍在运行,别把分区关机和整机下电混为一谈。
IBM 550小型机shutdown命令和poweroff的区别在哪
这两个命令经常被混用,结果就是“以为断电报废了,其实还在带电运行”。
halt、shutdown、poweroff三者分工
| 命令 | 作用范围 | 是否断电 | 适用场景 |
|---|---|---|---|
halt |
停止系统运行 | 通常否 | 紧急停CPU,不推荐日常维护 |
shutdown |
有序停机、可通知用户 | 视系统支持而定 | 计划内维护、重启 |
poweroff |
停机并请求机箱断电 | 是(需硬件支持) | AIX/Linux下的彻底下电 |
| HMC Power Off | 整机或分区级下电 | 是 | 有多分区、需要统一操作 |
行业共识认为,能用带外管理下电的场景,就不要在系统里反复试命令,带外操作能看到电源状态反馈,系统内命令只能看到“我发了请求”。
什么时候才允许用强制手段
- 系统已经hang死,
shutdown无响应,且控制台无输出这时才考虑长按前面板电源键4秒以上。 - 强制断电会让文件系统进入需要fsck的状态,AIX上可能触发日志重放,IBM i上可能丢未落盘数据。
- 强制断电后重新上电,先别急着起业务,看一遍错误日志(AIX用
errpt,IBM i用DSPLOG)再决定。
关机之后起不来:IBM 550小型机老旧设备的典型翻车场景
这类机器普遍服役超过十年,关机本身就是一次硬件压力测试,很多故障不是关机时出的,是下一次上电时出的。
断电顺序错,I/O抽屉先报错
IBM 550常带外部I/O抽屉(如5802、5803)或磁盘扩展柜,正确顺序是:先停分区和服务器,再关I/O抽屉,最后关存储和交换机,反过来做,服务器可能还在扫描丢失的磁盘路径,报出一堆链路错误,运维人员第二天上电时面对的就是一堆红灯。
分区自动启动带来的启动风暴
PowerVM里每个分区都有自动启动属性,整机下电后重新加电,如果十几二十个分区同时起来,CPU、内存、SAN链路瞬间被抢,启动时间成倍拉长,有的分区甚至卡在引导阶段,业内专家指出,多分区环境重新上电前,先在HMC里把非关键分区的自动启动关掉,分批次激活,能省掉大量排查时间。
电池、风扇和硬盘的“冷启动”考验
- 前面板NVRAM/时间电池老化,长时间断电后时钟漂移,部分服务启动时校时失败。
- 风扇和电源模块多年未停转,冷启动瞬间电流冲击容易触发保护。
- 机械硬盘长期在线运转,停转再启动的失败率明显高于持续运行状态。
机房现场下电:从HMC/ASMI到机柜电源的实操顺序
HMC和IVM里怎么下电
- 单分区:选中分区 → Operations → Shutdown → 选Delayed或Immediate。
- 整机:选中服务器 → Operations → Power Off → 选Normal,等所有分区停完再执行。
- 没有HMC的小型环境常用IVM,路径类似,在“View/Modify Partitions”里操作分区电源。
ASMI和前面板电源键
- ASMI路径:Power/Restart Control → Power Off System,适合没有HMC、只接了管理口的机器。
- 前面板电源按钮短按,会触发操作系统关机流程;长按4秒是强制断电,只在系统无响应时用。
- 下电后看电源指示灯状态,确认不是“待机”而是真正断电。
扩展柜、存储和UPS的收电顺序
- 服务器下电完成后,依次关闭I/O抽屉、外部磁盘阵列、SAN交换机。
- 最后关PDU或UPS输出,托管机房通常要求走工单、值班工程师在场、核对机柜与PDU标签,上海、深圳等地的第三方机房对下电报备的提前量要求更严,临时到现场往往排不上。
- 重新上电严格反序:UPS → 交换机 → 存储 → I/O抽屉 → 服务器 → 分区。
维保与处置:IBM 550小型机关机前后的隐性成本
维保到期机器的关机风险
老机型原厂维保基本退出,多数靠第三方维保或备件池支撑,关机前最好确认关键备件(电源、风扇、硬盘)在手边,因为冷启动阶段的故障率高于日常运行,二手整机的残值往往不如同代存储和HBA卡,维保续保报价按机型年份、部件覆盖范围分档,停机搬迁前先算清这笔账,比关完再后悔划算。
搬迁和转让前的下电准备
- 导出配置:AIX用
prtconf、lspv、lsdev留档,IBM i做系统保存(GO SAVE)。 - 解绑SAN映射和多路径,避免新机房上电后路径冲突。
- 标签化每一根线缆和每一个槽位,十年老机器的螺丝和挡板比想象中脆。
关机不是按一下按钮的事,它是“业务停机、系统停机、硬件断电”三段动作的串联,顺序对了,机器安静下线;顺序错了,第二天上电就是一场排障。
IBM 550小型机关机Q&A:三个容易踩坑的细节
Q1:IBM 550小型机可以直接拔电源线吗?
不行,直接断电会让AIX文件系统处于不一致状态,IBM i可能丢未落盘数据,还可能触发RAID电池和缓存模块的写保护,除非机器已经冒烟起火,否则先走系统关机流程。
Q2:没有HMC也没有IVM,怎么给整机下电?
先在系统内执行shutdown -F now或PWRDWNSYS停掉操作系统,等控制台出现停机提示后,再短按前面板电源按钮完成下电,若系统无响应,才长按4秒强制断电,之后上电务必检查errpt和系统日志。
Q3:关机后多久可以重新上电?
等电源指示灯完全熄灭、风扇停转后再上电,通常需要几十秒到一两分钟,频繁“关机立刻上电”对老电源模块不友好,也容易让分区在硬件未就绪时启动失败。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/784062.html


