MegaCli是一款管理维护硬件RAID的软件,可以通过它来了解当前raid卡的所有信息,包括:raid卡的型号,raid的阵列类型,raid上各磁盘状态,等等。
下载地址:https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-06_MegaCLI.zip
常用命令:
rpm -ivh MegaCli-8.07.06-1.noarch.rpm #安装 rpm -ql MegaCli-8.07.06-1 #查看安装位置 /opt/MegaRAID/MegaCli/MegaCli64 -AdpCount #查看raid卡个数 /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL #查看raid卡信息 /opt/MegaRAID/MegaCli/MegaCli64 -LdInfo -LALL -aAll #显示所有逻辑磁盘组信息(raid级别对应Primary字段值) /opt/MegaRAID/MegaCli/MegaCli64 -PdList -aAll #显示所有的物理磁盘信息 /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo -aALL #查看逻辑磁盘及组成的物理磁盘 /opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r(0|1|5) [E:S, ...] 缓存类型 -aN #创建raid #-r(0|1|5)表示raid模式;E代表Enclosure Device ID,S代表Slot Number,通过查看物理磁盘信息可知。 #N表示raid卡编号,0表示第一块raid卡;ALL表示所有的raid卡; #举例:/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r0[8:0] WB Direct -a0 /opt/MegaRAID/MegaCli/MegaCli64 -PDLocate -start -physdrv[E:S] -a0 #点亮磁盘定位灯 /opt/MegaRAID/MegaCli/MegaCli64 -PDLocate -stop -physdrv[E:S] -a0 #关闭磁盘定位灯
如何定位设备/dev/sd*由哪些磁盘组成?
1、(方法一)查看SCSI接口的磁盘 lsscsi -s 第一列中的[0:0:0:0]分别代表:[Host:Channel:Id:Lun],Id对应的是Virtual Drive。 2、(方法二)查看磁盘的序列号(可能无效) lsblk --nodeps -no serial /dev/sd* 3、通过下面的命令找到对应的Slot Number和Enclosure Device ID或序列号 /opt/MegaRAID/MegaCli/MegaCli64 -ldpdinfo -aALL|grep -Ei "(Virtual Drive:|RAID Level|^Size|Enclosure Device|Slot Number)" /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep -Ei "(^Coerced Size|Enclosure Device ID|Slot Number|Inquiry)" 4、点亮磁盘定位灯 /opt/MegaRAID/MegaCli/MegaCli64 -PDLocate -start -physdrv[E:S] -a0 #点亮磁盘定位灯
转载请注明:零五宝典 » 管理维护硬件RAID软件–MegaCli使用说明