CentOS如何查看LSI公司RAID阵列卡相关信息

硬件环境:IBM X3650 M3 7945o75(ServeRAID M5015阵列卡标配不带电池)
软件环境:CentOS5.8 64bit

对于使用了LSI MegaRAID卡搭建RAID的, 通过LSI公司提供的MegaCli工具, 可以实现对RAID卡和硬盘的监控。

下载8.02.21_MegaCli工具包:8.02.21_MegaCli下载链接(必须左键打开新链接点击同意才能下载)

1. 确认是否使用的是MegaRAID卡
#dmesg | grep RAID
scsi0 : LSI SAS based MegaRAID driver
Vendor: IBM       Model: ServeRAID M5015   Rev: 2.12.
md: Autodetecting RAID arrays.

2.确认是否已安装
#rpm -qa | egrep ‘Lib_Utils|MegaCli’
若运行无显示则表示未安装。

3. 安装MegaCli
将下载的8.02.21_MegaCLI.zip解压,找到Lib_Utils-1.00-09.noarch.rpm和MegaCli-8.02.21-1.noarch.rpm。
安装
#rpm -ivh Lib_Utils-1.00-09.noarch.rpm
#rpm -ivh MegaCli-8.02.21-1.noarch.rpm
确认MegaCli包的安装信息
# rpm -ql MegaCli
/opt/MegaRAID/MegaCli/MegaCli
/opt/MegaRAID/MegaCli/MegaCli64
因为安装的是64bit操作系统,所以使用MegaCli64命令。
尝试运行:
#/opt/MegaRAID/MegaCli/MegaCli64
该命令直接执行会出现错误提示:
Fatal error – Command Tool invoked with wrong parameters
Exit Code: 0x01
为这个命令做个软连接:
#ln -sf /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/megacli
以后执行megacli就不会出现上面的错误提示了。

4. MegaCli常用命令:
(1)显示所有RAID级别、设置及逻辑盘信息
#megacli -LdInfo -LALL -aAll
(2)显示Raid卡型号,Raid设置,磁盘相关信息
#megacli -cfgdsply -aALL | more
(3)查看RAID卡详细信息
#MegaCli -AdpAllInfo -aALL
(4)查看适配器个数
#megacli -adpCount
(5)查看逻辑盘个数
#megacli -LdGetNum -aALL
(6)查看电池信息
#MegaCli -AdpBbuCmd -aAll
(7)查看命令帮助
#megacli -help

2012年5月11日 | 归档于 CentOS
标签:
本文目前尚无任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>