首页 > 其他分享 >服务器型号和阵列卡信息查看

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

时间:2024-08-27 11:06:26浏览次数:13  
标签:RAID megacli sudo 型号 使用 服务器 阵列卡

通过命令行判断服务器的品牌(如 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)获取详细信息。

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

标签:RAID,megacli,sudo,型号,使用,服务器,阵列卡
From: https://www.cnblogs.com/jasmine456/p/18382261

相关文章

  • 使用mediamtx搭建RTSP流媒体服务器
    1、下载地址(运行环境:centos7下载mediamtx_v1.8.5_linux_amd64.tar.gz)https://github.com/bluenviron/mediamtx/releases 2、安装 mkdir/data/mediamtx mvmediamtx_v1.8.5_linux_amd64.tar.gz/data/mediamtx/ tar-zxvfmediamtx_v1.8.5_linux_amd64.tar.gz 3......
  • 在Windows上搭建自己的Git服务器的图文教程
    一、简介以前,在别家的公司,一般早就把源代码管理工具搭建好了,很少有机会自己搭建一套。最近,公司也许要把现在不少的源码进行管理,于是我打算自己搭建源代码管理服务器。说起源代码管理,当然有很多中解决方案,我个人偏向搭建一个Git服务器。毕竟这个自己用的比较多,也熟悉。而且,现在......
  • 【网络编程通关之路】 Udp 基础回显服务器(Java实现)及你不知道知识原理详解 ! ! !
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • 搭建多协议的串口服务器流程:RS-232、RS-485和TCP/IP、MQTT网络协议(代码示例)
    一、项目概述在物联网(IoT)和自动化控制的快速发展中,串口通信作为一种经典的通信方式,依然发挥着重要作用。本项目旨在构建一个支持多种协议的串口服务器,能够通过串口接收和发送数据,并通过网络协议(如TCP/IP、MQTT等)与其他设备和系统进行交互。项目的目标和用途本项目的目标......
  • 网站提示500.16 服务器错误:UNC 授权凭据不正确怎么办
    当网站提示 500.16InternalServerError 并指出“UNC授权凭据不正确”时,这通常意味着IIS(InternetInformationServices)服务器在尝试访问一个网络共享资源(UNC路径)时遇到了授权问题。这类错误通常与服务器访问网络资源所需的凭据有关。以下是解决 500.16Internal......
  • 网站提示500.19 服务器错误:该文件的数据在配置数据库中配置不正确怎么办
    当网站提示 500.19InternalServerError 并指出“该文件的数据在配置数据库中配置不正确”时,这通常意味着IIS(InternetInformationServices)服务器上的配置文件(如 web.config)存在问题。这类错误通常与配置文件的格式、权限或内容有关。以下是解决 500.19InternalServ......
  • 网站提示500.14 服务器错误:服务器上的无效应用程序配置怎么办
    当网站提示 500.14InternalServerError 并指出“服务器上的无效应用程序配置”时,这通常意味着IIS(InternetInformationServices)服务器上的应用程序配置存在问题。这种情况可能是由于配置文件错误、应用程序池配置不当、应用程序配置错误等原因引起的。以下是解决 500.......
  • 网站提示500.15 服务器错误:不允许直接请求 GLOBAL.ASA怎么办
    当网站提示 500.15InternalServerError 并指出“不允许直接请求GLOBAL.ASA”时,这通常意味着IIS(InternetInformationServices)服务器接收到一个直接指向 GLOBAL.ASA 文件的请求。GLOBAL.ASA 是一个特殊的文件,在ASP(ActiveServerPages)应用程序中用于定义全局事......
  • 网站提示500错误:服务器内部错误怎么办
    当网站提示 500InternalServerError 时,这意味着服务器遇到了一个意外的情况,无法完成对请求的处理。这种错误通常是由服务器端的问题引起的。以下是解决 500InternalServerError 的一些常见方法:常见原因PHP错误:代码中的语法错误或逻辑错误。权限问题:文件或目录的权......
  • 网站提示500.13 服务器错误:Web 服务器太忙怎么办
    当网站提示 500.13InternalServerError 并指出“Web服务器太忙”时,这通常意味着IIS(InternetInformationServices)服务器的负载过高,无法处理当前的请求。这种情况通常是由于服务器资源不足(如CPU或内存)、应用程序性能问题或配置不当等问题引起的。以下是解决 500.13......