首页/系统/服务器硬件与 RAID 速查/RACADM 电源控制(serveraction)
带外管理72 条

RACADM 电源控制(serveraction)

serveraction 控制整机电源:状态查询、开机、礼貌关机与强制断电、硬复位;生产操作前确认业务已摘流。

serveraction 是什么

RACADM 的 serveraction 用于控制整机电源:查询状态、开机、礼貌关机、强制断电与硬复位。它的价值在于系统彻底无响应时仍然可以操作,属于带外通道的核心能力之一。也正因为它绕过操作系统,在生产环境执行前必须先确认业务已经摘流,否则一次强制断电就可能造成数据不一致。

基本信息

powerstatus查询当前电源状态
powerup开机
gracefulshutdown礼貌关机,需要操作系统响应
powerdown强制断电,不经过操作系统
hardreset硬复位,相当于直接重启
权限要求带外管理员账号

典型使用场景

  • 系统无响应时执行硬复位
  • 计划维护窗口里远程关机与开机
  • 确认目标机器当前是否上电
  • 排查意外重启与掉电事件
  • 与业务摘流流程配合执行强制操作
  • 在变更记录里登记每一次带外电源操作

电源操作

电源操作
racadm serveraction powerstatus        # 查询当前电源状态
racadm serveraction powerup            # 开机
racadm serveraction gracefulshutdown   # 礼貌关机,依赖操作系统响应
racadm serveraction powerdown          # 强制断电
racadm serveraction hardreset          # 硬复位
racadm serveraction powercycle         # 电源循环,按机型支持情况使用

动作对照

动作行为风险
powerstatus只读查询无
powerup上电低
gracefulshutdown通知系统正常关机系统无响应时会失败
powerdown立即断电数据丢失与应用状态不一致
hardreset直接复位相当于断电后立刻重启
gracefulshutdown 依赖操作系统响应,没有响应时需要评估是否允许强制断电,以及数据是否需要先行保护。
执行前先确认业务已摘流或进入维护状态:带外操作没有二次确认,命令发出即刻生效。
电源状态正常并不代表系统正常:上电与操作系统健康是两件事,判断业务可用性还要看带内状态。
同机型不同固件版本下可用动作名称会有差异:写自动化脚本之前先在测试机上确认动作名有效,避免关键时刻命令被拒绝。

易错点

  • 把 powerdown 当常规关机:它是强制断电,文件系统与数据库都可能处于不一致状态
  • 重启后忘查自启策略:断电恢复后服务没有自动启动,仍需现场或远程干预
  • 在业务高峰执行硬复位:连接与事务被直接切断,影响面远大于计划维护
  • 不记录操作时间点:事后复盘时无法把业务异常与带外操作对上

数据来源与参考

  • Dell RACADM 参考(serveraction)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌