例如我有 HP ProLiant DL380 G6。
如何使用命令 dmidecode 获取此信息?或者我必须使用其他命令?
答案1
dmidecode -s system-product-name
答案2
在我的 ProLiant DL180 G5 上,这个功能可以正常工作。
# dmidecode -t 1|grep -E '(Product Name|Manufacturer)'
Manufacturer: HP
Product Name: ProLiant DL180 G5
#
答案3
没有“每次都有效”的方法来做到这一点,基本上你必须通过查看对各种 dmidecode 选项的响应来构建一个图片,但是在具有带外管理的服务器(例如 HP 的 iLO)上执行“dmidecode -t baseboard”应该至少显示一些有趣的东西。
当然,如果您知道它是 HP 服务器,您可以随时安装他们的 PSP 驱动程序集,这将使您获得比单纯使用 dmidecode 更多的资讯。
答案4
看: HP ProLiant DL360 G6 报告缺少风扇
我使用类似下面的内容,并将其整合到脚本中:
dmidecode -t 1 | egrep '(Manufacturer|Product|Serial)'; dmidecode -t processor| egrep '(Socket|Version)'
输出为:
[root@LAS ~]# dmidecode -t 1 | egrep '(Manufacturer|Product|Serial)'; dmidecode -t 0 | egrep '(Version|Release)'; dmidecode -t processor| egrep '(Socket|Version)'
Manufacturer: HP
Product Name: ProLiant DL380 G6
Serial Number: 2UXxxxx6KT
Version: P62
Release Date: 05/05/2011
Socket Designation: Proc 1
Version: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
Upgrade: Socket LGA1366
Socket Designation: Proc 2
Version: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
Upgrade: Socket LGA1366