带外管理72 条

Redfish 电源操作

用 Redfish 动作控制电源:POST ComputerSystem.Reset 并按枚举指定 ResetType,适合纳入自动化运维流程。

电源操作

电源操作
curl -k -s -X POST https://10.0.0.10/redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset -H 'Content-Type: application/json' -H 'X-Auth-Token: <token>' -d '{"ResetType": "GracefulRestart"}'

ResetType 取值

ResetType行为
On开机
ForceOff强制断电
GracefulShutdown礼貌关机
GracefulRestart礼貌重启
ForceRestart强制重启
ForceOff 与 ForceRestart 等效硬操作,执行前确认业务可中断。

易错点

  • 枚举值拼写错误:返回 400,需按规范取值
  • 缺 X-Auth-Token:401 被误判为网络问题

数据来源与参考

  • Dell iDRAC Redfish API 指南(ComputerSystem.Reset)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌