首页/系统/服务器硬件与 RAID 速查/ipmitool 读取 FRU 资产信息
带外管理72 条

ipmitool 读取 FRU 资产信息

FRU 记录产品/主板/机箱的序列号与型号:fru print 一次拿到整机资产字段,适合入库、报修与备件核对。

FRU 里有什么

FRU(现场可更换单元)记录的是硬件身份信息:整机序列号、主板厂商与型号、机箱信息等,由厂商在生产时写入。通过带外通道读 FRU,不需要操作系统在线就能拿到资产字段,适合做入库、报修与备件核对。带内也能读到部分同样的信息,两边交叉核对可以避免登记错误。

基本信息

Product Serial整机序列号,报修与资产核对的主要键
Board Mfg主板厂商与型号
Product Name机型名称
典型用途资产台账、保修核对、备件匹配
权限要求带外通道的管理员账号

典型使用场景

  • 批量入库时采集整机序列号与机型
  • 报修前核对序列号是否与保修记录一致
  • 备件匹配时确认机型与主板型号
  • 交付验收时与带内信息交叉核对
  • 资产盘点时补齐缺失的硬件字段

读取与筛选

读取与筛选
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass fru            # 列出全部 FRU 条目
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass fru print 0    # 只读第 0 条
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass fru print | grep -iE 'Serial|Product|Manufacturer'   # 筛关键字段

字段与来源

字段含义带内对照命令
Product Serial整机序列号dmidecode -s system-serial-number
Product Name机型名称dmidecode -s system-product-name
Board Mfg主板厂商与型号dmidecode -t baseboard
Manufacturer整机厂商dmidecode -s system-manufacturer

常见 FRU 条目

条目内容用途
整机与机箱厂商、机型、序列号报修与资产主键
主板主板型号与序列号备件匹配
电源与风扇部件型号与编号备件核对与保修
部分字段由厂商留空属于正常现象;发现两边不一致时,先确认读到的是不是不同的 FRU 条目。
带外读取 FRU 不依赖操作系统:系统起不来或者还在装机阶段也能拿到资产信息,适合作为入库采集的第一手来源。
批量采集时把原始输出存盘,字段解析交给后续处理:与厂商核对序列号时,原始记录比二次加工的结果更有说服力。

易错点

  • 带内带外序列号不一致就直接下结论:先确认是否读到了不同的 FRU 条目或不同层级的记录
  • 解析脚本依赖界面语言或列名:不同工具版本的输出标题会有差异,按字段名匹配更稳
  • 把 FRU 当实时状态源:它记录的是生产时写入的身份信息,不反映当前运行状态
  • 批量采集不带重试:带外通道偶尔超时,单次失败会漏掉机器,脚本应有重试与告警

数据来源与参考

  • ipmitool 手册(fru)
  • IPMI v2.0 规范(FRU 格式)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌