首页/系统/服务器硬件与 RAID 速查/iDRAC Redfish 会话建立
带外管理72 条

iDRAC Redfish 会话建立

iDRAC 提供 Redfish API:先创建会话获取 X-Auth-Token,再查询 Systems/Chassis 等资源,适合脚本化批量采集。

创建会话与查询

创建会话与查询
curl -k -s -X POST https://10.0.0.10/redfish/v1/SessionService/Sessions -H 'Content-Type: application/json' -d '{"UserName": "admin", "Password": "<口令>"}' -D -
curl -k -s https://10.0.0.10/redfish/v1/Systems/System.Embedded.1 -H 'X-Auth-Token: <token>' | head -40
资源根/redfish/v1
认证X-Auth-Token 请求头
常用资源Systems、Chassis、Managers、UpdateService
清理DELETE /redfish/v1/SessionService/Sessions/<id>
Redfish 的可用性与字段随固件版本演进,以对应版本的 API Guide 为准。

易错点

  • 会话不删除:累积后触及上限
  • 脚本里长期保存 token:默认超时后 401,需要重建会话

数据来源与参考

  • Dell iDRAC Redfish API 指南
  • DMTF Redfish 规范
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌