Collect Server Information 命令详情
更新时间:2025/06/26
在Gitcode上查看源码

修订记录

openUBMC版本号修订日期修订人修订内容
25.092025/08/18pengqiang-gs初稿,新增命令详情

基本信息

功能说明

收集整机信息

权限

NA

命令信息

命令样式

  • 请求:ipmitool raw 0x30 0x93 <ManufacturerID> 0x8A <Parameter> <Offset> <Length> <Data>
  • 响应:<ManufacturerID> <EndOfList> <Data>

请求信息

字节顺序域取值说明
NetFn30h
Cmd93h
1:3Manufacturer ID,LB Byte first。长度固定 3 个字节,例如,某厂家ID时 2011,对应十六进制为0x0007DB,则字节序为第1个字节为 DBh,第二个字节为 07h,第三个字节为 00h。
4SubCmd, 固定为 8Ah
5Parameter, 子命令参数选项,具体的选项请见表 整机信息参数表
6Offset,数据偏移,从 0 开始,LSB first
7Length, 读取或者写入数据长度
8:NData,整机信息数据数据

响应信息

字节顺序域取值说明
1Completion Code
2:4Manufacturer ID,LB Byte first。长度固定 3 个字节,例如,某厂家ID时 2011,对应十六进制为0x0007DB,则字节序为第1个字节为 DBh,第二个字节为 07h,第三个字节为 00h。
5End of list,表示当前数据收集是否结束。
当参数数据比较长的时候,可能需要分多次读取,通过该字段可以判断数据是否收集完毕。
[7:1]: reserved
[0]: End of list
 0b = last data
 1b = middle data
6:NData,响应数据

附表1:整机信息参数表

Parameter#请求 Data响应 Data
启动/停止收集整机部件信息00hOffset = 00h
Length = 00h
Data 取值如下:
 00h = 停止收集
 01h = 启动收集
EndOfList = 00h
Data 无
查询整机部件信息收集状态01hOffset = 00h
Length = 01h
EndOfList = 00h
Data 取值如下:
 00h = 未启动收集
 01h = 正在收集
 02h = 收集完成
 03h = 收集失败

命令样例

样例1:启动整机部件信息收集

  • 请求:ipmitool raw 0x30 0x93 0xdb 0x07 0x00 0x8a 0x00 0x00 0x01 0x01
  • 响应:db 07 00 00 00

返回到索引