11
2024
06
09:44:29

使用 smbiosDump 命令获取服务器硬件信息。

ESXi 5.x 之前版本,通过 SSH 连接至 ESXi 主机,同常规 Linux 发行版一样,可以使用 dmidecode 命令来了解服务器的硬件信息,但在之后版本的 ESXi 主机上,可以使用 smbiosDump 命令来获取服务器硬件信息。

直接运行 smbiosDump 命令可以获取所有硬件信息,但可以配合 grep 命令来限定某一类型信息的输出,下面以联想IBM服务器为例。

1.获取 ESXi 服务器 System 信息。

smbiosDump | grep -A 6 'System Info'

2.获取 ESXi 服务器 Board 信息。

smbiosDump | grep -A 10 'Board Info'

3.获取 ESXi 服务器 Chassis 信息。

smbiosDump | grep -A 9 'Chassis Info'

4.获取 ESXi 服务器 BIOS 信息。

smbiosDump | grep -A 23 'BIOS Info'

5.获取 ESXi 服务器 CPU 信息。

smbiosDump | grep -A 20 'Processor Info'

6.获取 ESXi 服务器内存插槽数量及支持的最大内存容量。

smbiosDump | grep -A 5 'Physical Memory Array'

7.获取 ESXi 服务器所有内存信息(插槽无输出代表没有插入内存)。

smbiosDump | grep -A 12 'Memory Device'

8.获取 ESXi 服务器某个指定内存插槽的信息。

smbiosDump | grep -A 12 'Memory Device: #10'

9.获取 ESXi 服务器 SAS 端口。

smbiosDump | grep -A 3 'SAS'

10.获取 ESXi 服务器 USB 端口。

smbiosDump | grep -A 3 'Type: 0x10'

11.获取 ESXi 服务器 Network 端口。

smbiosDump | grep -A 3 'Network Port'

12.获取 ESXi 服务器 Video 端口。

smbiosDump | grep -A 3 'Video Port'

13.获取 ESXi 服务器 Serial 端口。

smbiosDump | grep -A 3 'Serial Port'

14.获取 ESXi 服务器 PCIE 端口。

smbiosDump | grep -A 5 'PCI Express'

15.获取 ESXi 服务器 UEFI、ME、CSM、MRC、QPI、DSA、IMM 等固件版本。

smbiosDump | grep -A 0 'UEFI\|ME\|CSM\|MRC\|QPI\|DSA\|Mgmt'

当然运行 esxcfg-info 命令也可以查找主机信息,两者搭配,使用效果更佳。

esxcfg-info | less

输入 /vmnicX 搜索网卡编号为X的信息。

输入 /vmhbaX 搜索HBA卡编号为X的信息。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/6561.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: