ESXi使用 smbiosDump 命令获取服务器硬件相关信息

文章目录
  • 概述
  • 获取 System 信息
  • 获取 Chassis 信息
  • 获取 BIOS 信息
  • 获取 CPU 信息
  • 获取内存插槽数量及支持的最大内存容量
  • 获取所有内存信息
  • 获取 SAS 端口
  • 获取 USB 端口
  • 获取 Network 端口
  • 获取 PCIE 端口
  • 获取 UEFI、ME、CSM、MRC、QPI、DSA、IMM 等固件版本
  • 概述

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

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

    获取 System 信息

    smbiosDump | grep -A 6 'System Info'

    获取 Chassis 信息

    smbiosDump | grep -A 9 'Chassis Info'

    获取 BIOS 信息

    smbiosDump | grep -A 23 'BIOS Info'

    获取 CPU 信息

    smbiosDump | grep -A 20 'Processor Info'

    获取内存插槽数量及支持的最大内存容量

    smbiosDump | grep -A 5 'Physical Memory Array'

    获取所有内存信息

    smbiosDump | grep -A 12 'Memory Device'

    获取 SAS 端口

    smbiosDump | grep -A 3 'SAS'

    获取 USB 端口

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

    获取 Network 端口

    smbiosDump | grep -A 3 'Network Port'
    

    获取 PCIE 端口

    smbiosDump | grep -A 5 'PCI Express'

    获取 UEFI、ME、CSM、MRC、QPI、DSA、IMM 等固件版本

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

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

    esxcfg-info | less

    0

    1. This post has no comment yet

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注

    Hyper-V虚拟机显卡直通(GPU Passthrough)
    Hyper-V虚拟机显卡直通(GPU Passthrough)
    Citrix NetScaler ADC 升级安全补丁
    Citrix NetScaler ADC 升级安全补丁
    VBR 12 备份Linux系统
    VBR 12 备份Linux系统
    VMware ESXi 9.0 Beta版本首发体验
    VMware ESXi 9.0 Beta版本首发体验
    解决ESXi SSL证书过期,无法登陆
    解决ESXi SSL证书过期,无法登陆
    使用DLVM本地部署DeepSeek(未完待续)
    使用DLVM本地部署DeepSeek(未完待续)
    © 2025 诺诺博客如有侵权请联系删除 | 网站地图 | 百度统计 | 又拍云CDN加速
    为了获得更好的浏览效果 建议您使用IE8.0及以上版本浏览器登陆本站点 · 服务器托管于腾讯云
    📢 小站正在装修中,如页面异常请包涵!