0

    查看服务器是否配置RAID以及HP RAID详情

    2023.10.28 | admin | 116次围观

    有时候新接手维护服务器查看服务器有没有做raid,或者在考虑当前服务器容灾备份机制时,首先得知道服务器到底是否存在RAID卡,是否已经配置RAID。最简单的方式就是重启服务器,然后根据提示查看相关信息。但很多情况下不能随便重启机器,那么我们可以通过特定的操作系统命令,或者查看相关日志得到该信息。注:此处讨论的是硬件RAID,不包括软件RAID

    1、查看硬件是否支持RAID:

    # lspci | grep RAID 
    02:00.0 RAID bus controller: Hewlett-Packard Company Smart Array Gen8 Controllers (rev 01)
    

    该命令查看了当前服务器是否存在RAID控制器,如果输出类似上面的信息,则表示硬件支持RAID,但实际是否配置以及如何配置还得进一步确定。

    2、查看系统是否配置RAID

    # dmesg |grep -i raid
    dracut: rd_NO_DM: removing DM RAID activation
    dracut: rd_NO_MD: removing MD RAID activation
    hpsa 0000:02:00.0: RAID              device c2b3t0l0 added.
    scsi 2:3:0:0: RAID              HP       P420i            3.42 PQ: 0 ANSI: 5
    

    查看服务器是否配置RAID以及HP RAID详情

    如上所示,在系统日志中可以看到存在RAID设备,以及设备型号等信息。或者通过以下命令查看:

    # cat /proc/scsi/scsi
    Attached devices:
    Host: scsi1 Channel: 00 Id: 00 Lun: 00
    Vendor: hp       Model: DVDRAM GT80N     Rev: EA02
    Type:   CD-ROM                           ANSI  SCSI revision: 05
    Host: scsi2 Channel: 03 Id: 00 Lun: 00
    Vendor: HP       Model: P420i            Rev: 3.42
    Type:   RAID                             ANSI  SCSI revision: 05
    Host: scsi2 Channel: 00 Id: 00 Lun: 00
    Vendor: HP       Model: LOGICAL VOLUME   Rev: 3.42
    Type:   Direct-Access                    ANSI  SCSI revision: 05
    Host: scsi2 Channel: 00 Id: 00 Lun: 01
    Vendor: HP       Model: LOGICAL VOLUME   Rev: 3.42
    Type:   Direct-Access                    ANSI  SCSI revision: 05
    

    该命令显示了当前系统做完RAID后的磁盘个数,其中第二项显示为RAID磁盘,但没有显示RAID级别。

    3、查看服务器RAID磁盘详情

    该部分内容通常无法通过系统自带命令或日志进行查询,需要使用RAID设备厂商提供的专用软件查看查看服务器有没有做raid,此处以HP(惠普)服务器为例,进行演示。

    上图所示,服务器做了两个RAID,分别是Array A 和 Array B,前者由两块硬盘组建了RAID 1,后者由四块硬盘组建了RAID 0。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论