服务器型号和阵列卡信息查看

通过命令行判断服务器的品牌(如 Dell 或其他)以及获取阵列卡信息,你可以使用一些特定的命令来检查硬件信息。这些命令通常适用于大多数 Linux 发行版。

检查服务器品牌和型号

  1. 使用 dmidecode 命令

    dmidecode 命令可以读取系统的 DMI(桌面管理接口)表,提供详细的硬件信息,包括制造商、产品名称等。要使用 dmidecode,你需要具有 root 权限。

    sudo dmidecode -t system
    

    输出示例(适用于 Dell 服务器):

    # dmidecode 3.2
    Getting SMBIOS data from sysfs.
    SMBIOS 2.7 present.
    
    Handle 0x0100, DMI type 1, 27 bytes
    System Information
    	Manufacturer: Dell Inc.
    	Product Name: PowerEdge R720
    	Version: Not Specified
    	Serial Number: XXXXXXX
    	UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
    	Wake-up Type: Power Switch
    	SKU Number: Not Specified
    	Family: Not Specified
    

    从输出中可以看到 Manufacturer: Dell Inc.,这表明该服务器是 Dell 生产的。

  2. 使用 lshw 命令

    lshw(硬件列表)命令也可以用于检查服务器硬件的详细信息。你可以使用以下命令来获取简要的硬件概述:

    sudo lshw -short | grep -i system
    

    输出示例:

    H/W path       Device  Class      Description
    =================================================
    /0/0                   system     PowerEdge R720 (Dell Inc.)
    

    从结果可以看到系统的品牌和型号。

检查阵列卡信息

  1. 使用 lspci 命令

    lspci(列出所有 PCI 设备)命令可以显示所有连接的 PCI 设备,包括 RAID 阵列卡。以下是查看 RAID 控制器信息的命令:

    lspci | grep -i raid
    

    输出示例:

    03:00.0 RAID bus controller: Broadcom / LSI MegaRAID SAS-3 3108 [Invader] (rev 02)
    

    这显示了一个 LSI MegaRAID 阵列卡。

  2. 使用 megaclistorcli(适用于 LSI/Broadcom 控制器)

    如果你知道系统中使用的是 LSI/Broadcom 阵列卡,你可以使用 megaclistorcli 工具来获取详细信息。

    安装 storclimegacli

    • 对于 storcli,你可以从 Broadcom 网站下载并安装合适的版本。
    • 对于 megacli,在大多数 Linux 发行版中都可以安装,使用如下命令(以 Ubuntu 为例):
      sudo apt-get install megacli
      

    获取 RAID 控制器信息

    sudo storcli /c0 show all
    

    或者使用 megacli

    sudo megacli -AdpAllInfo -aALL
    

    这将显示 RAID 控制器的详细信息,包括型号、固件版本、缓存信息等。

  3. 使用 hpacucli(适用于 HPE 控制器)

    如果你使用的是 HPE(惠普企业)的 RAID 控制器,可以使用 hpacucli 工具(已更名为 ssacli)。你需要安装适合的包:

    安装 ssacli 工具(以 CentOS 为例):

    sudo yum install ssacli
    

    获取阵列卡信息

    sudo ssacli ctrl all show status
    

    这将显示所有已安装的控制器和它们的状态。

总结

  • 服务器品牌和型号:使用 dmidecodelshw
  • RAID 阵列卡信息:使用 lspci,然后使用适当的工具(如 storclimegaclihpacucli)获取详细信息。

根据你的具体环境,选择合适的命令和工具来获取所需的信息。

posted @ 2024-08-27 10:58  jasmine456  阅读(25)  评论(0编辑  收藏  举报