“五分钟学命令系列”之三十四《MegaCli命令》

2018年4月16日16:29:40 7 12,793

这边要介绍一个很强大的软件MegaCli,是一款管理维护硬件RAID软件,可以查看当前RAID卡的所有信息。本文以系统盘两块做RAID1,其他三块数据盘做RAID0为例。

 

1、查询有几块物理磁盘

结果为数字几就是有几块物理磁盘

$ /opt/MegaRAID/MegaCli/MegaCli64 -PDGetNum -aALL | egrep "Physical Drives" | awk -F " " '{print $8}' 

3

2、查询RAID

结果为数字几就是有做了RAID几,下面命令的结果可以看出有两块盘做了RAID1,其他的是RAID0

$ /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo  -aALL | egrep "RAID Level" | awk -F " " '{print $4}' 

Primary-1,

Primary-0,

3、查询驱动器位置,结果为磁盘组ID

$ /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo  -aALL | egrep "Drive's position" | awk -F " " '{print $4}'

0

0

1

4、查询插槽ID

$ /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo  -aALL | egrep "Slot Number" | awk -F " " '{print $3}'

0

1

2

5、查询设备ID

$ /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo  -aALL | egrep "Device Id" | awk -F " " '{print $3}'

18

17

16

6、查询硬盘状态

$ /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo  -aALL | egrep "Firmware state" | awk -F ":" '{print $2}'

Online, Spun Up

Online, Spun Up

Online, Spun Up

7、查询磁盘大小

$ /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep "Raw Size" | awk -F " " '{print $3}' | awk -F "." '{print $1}'

931

931

447

8、查询磁盘温度

$ /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep "Drive Temperature" | awk -F ":" '{print $2}'

27C (80.60 F)

28C (82.40 F)

28C (82.40 F)

9、查询磁盘速度

$ /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep "Device Speed" | awk -F " " '{print $3}'

6.0Gb/s

6.0Gb/s

3.0Gb/s

10、查询磁盘编码

每一个字母表示4位的二进制,因此是64位

$ /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep "Inquiry Data" | awk -F ":" '{print $2}'

9XG8G364ST91000640NS AA0D

9XG5F8ZWST91000640NS SN03 

X4GS108OTFLWTOSHIBA THNSNJ480PCS3 J3E16101

11、查询磁盘唯一标识

$ /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep "WWN" | awk -F " " '{print $2}'

5000c5007acfd435

5000c50064ba019a

500080d91024266f

12、查看Rebuild进度

两种显示方式

$ /opt/MegaRAID/MegaCli/MegaCli64 -pdrbld -progdsply -physdrv[252:1] -aALL

$ /opt/MegaRAID/MegaCli/MegaCli64 -pdrbld -showprog -physdrv[252:1] -aALL

physdrv后面跟的是Enclosure Device ID和Slot Number

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:7   其中:访客  7   博主  0

    • avatar 张天 0

      您好,看到您的网站,我也自己制作了一个网站,希望跟您多学习交流,我的网站域名:yuedutop.cn 希望与您友情链接,如果您同意的话,希望您联系我397423577@qq.com

        • avatar yangfannie 5

          @张天 加好通知我

        • avatar essay shark 1

          感谢楼主的分析

          • avatar 广州网站建设 4

            好久没更新了

            • avatar 广州网站建设 4

              不错,浅显易懂