带外管理72 条

iLO Redfish API 查询

iLO 提供 Redfish API:用 curl 查询系统、固件清单等资源,适合脚本化采集与监控联动。

查询示例

查询示例
curl -k -s -u Administrator:'<口令>' https://10.0.0.11/redfish/v1/ | head -30
curl -k -s -u Administrator:'<口令>' https://10.0.0.11/redfish/v1/Systems/1 | head -40
curl -k -s -u Administrator:'<口令>' https://10.0.0.11/redfish/v1/Managers/1/FirmwareInventory | head -40
认证基本认证或会话令牌
常用资源Systems/1、Managers/1、Chassis/1
固件清单Managers/1/FirmwareInventory
返回JSON,可用 jq 过滤
命令行内直接写口令会留痕;批量脚本建议用凭据文件或临时会话。

易错点

  • 长期使用 -k:生产环境应导入和校验 CA 证书
  • 把 401 当网络故障:先核对账号与认证方式

数据来源与参考

  • HPE iLO RESTful API 文档
  • DMTF Redfish 规范
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌