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 不依赖操作系统:系统起不来或者还在装机阶段也能拿到资产信息,适合作为入库采集的第一手来源。
批量采集时把原始输出存盘,字段解析交给后续处理:与厂商核对序列号时,原始记录比二次加工的结果更有说服力。