【微命令】如何查看云服务器记性、序列号、产品型号、生产日期等信息以及fru的两类信息?(ipmitool fru print,两类Board和Product)

背景

虽然平时使用服务器直接无感使用,但是如果能知道他的生产日志、厂商和型号,

命令

ipmitool fru print

FRU: Field Replaceable Unit

实操

主要关注

  • 办卡级别的:看Mfg和board product。 mfg看是哪家厂商的,product看是什么型号的。
  • product级别的:manufacture和Serial信息。能够知道产品的厂商和序列号

在这里插入图片描述

在使用 `ipmitool fru print 16` 命令时,该命令将打印 FRU(Field Replaceable Unit)信息中的区域编号为 16 的部分。FRU 数据通常包含多个区域,用于存储硬件相关的元数据,例如主板、产品机箱信息等。每个 FRU 区域可以存储不同类型的信息,例如主板制造商、产品序列号等。 执行 `ipmitool fru print 16` 将显示 FRU 区域 16 中的字段内容,这些内容可能包括以下部分: - **Board Information**:例如主板制造商(Board Manufacturer)、主板产品名称(Board Product Name)、主板序列号Board Serial Number)等。 - **Product Information**:包括产品制造商(Product Manufacturer)、产品名称(Product Name)、产品部件号(Product Part Number)、产品序列号Product Serial Number)等。 - **Chassis Information**:例如机箱类型(Chassis Type)、机箱序列号(Chassis Serial Number)等。 如果区域 16 包含有效数据,输出将显示具体的字段值;如果该区域未被配置或数据为空,则可能显示空白或默认值。例如,命令的输出可能如下所示: ``` FRU Device Description : IPMI FRU Information Slave 0 (ID 0) Chassis Type: unspecified Chassis Part Number: unspecified Chassis Serial: unspecified Board Manufacturer: Dell Inc. Board Product: PowerEdge R740 Board Serial: ABC123456789 Product Manufacturer: Dell Inc. Product Name: PowerEdge R740 Product Part Number: XYZ987654321 Product Serial: SN1234567890 Product Asset Tag: AssetTag123 ``` 在某些情况下,如果区域 16 被定义为特定用途,例如存储扩展信息(如多语言支持或自定义数据),则需要结合硬件厂商的文档进行进一步解析。 ### 修改 FRU 区域 16 的信息 如果需要修改 FRU 区域 16 的内容,可以使用 `ipmitool fru edit` 命令。例如,修改区域 16 中的主板制造商字段: ```bash ipmitool fru edit 16 field b 0 "New Manufacturer" ``` 同样,可以修改其他字段,例如产品名称或序列号: ```bash ipmitool fru edit 16 field p 1 "New Product Name" ipmitool fru edit 16 field p 2 "New Product Part Number" ``` ### 注意事项 - 修改 FRU 信息需要谨慎操作,确保输入的值符合硬件规范,避免导致系统识别问题。 - 某些字段可能受硬件厂商的限制,无法随意更改。 - 修改 FRU 信息后,建议使用 `ipmitool fru print 16` 验证更改是否生效[^1]。 ### 代码示例 以下是一个简单的 Bash 脚本示例,用于打印并修改 FRU 区域 16 的信息: ```bash #!/bin/bash # 打印 FRU 区域 16 的当前信息 echo "Current FRU Region 16 Info:" ipmitool fru print 16 # 修改主板制造商 ipmitool fru edit 16 field b 0 "New Manufacturer" # 修改产品名称 ipmitool fru edit 16 field p 1 "New Product Name" # 验证更改 echo -e "\nUpdated FRU Region 16 Info:" ipmitool fru print 16 ``` 运行该脚本前,确保已安装 `ipmitool` 并具有管理员权限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值