分类: 服务器与存储
2013-06-09 00:17:01
我们下载的目标是名为:ibm_utl_sraidmr_megacli-8.04.08_linux_32-64.zip 的这个包(版本或许会更新),下载到Linux系统里面,然后解开
unzip ibm_utl_sraidmr_megacli-8.04.08_linux_32-64.zip
会解出2个rpm包,Lib_Utils-1.00-09.noarch.rpm 和 MegaCli-8.04.08-1.noarch.rpm 先后安装着两个包
rpm -ivh Lib_Utils-1.00-09.noarch.rpm
rpm -ivh MegaCli-8.04.08-1.noarch.rpm
安装结束后,执行命令将被安装到
/opt/MegaRAID/MegaCli/
文件名是MegaCli 或 MegaCli64,上述包安装后是MegaCli64 ,视乎你的系统是32位或64位。这个位置默认没有PATH,而且文件名里面有大写用起来很不方便,建议找个地方(比如/root/bin)创建一个全小写名称的符号连接这样用起来比较方便。
MegaCli用起来还是很简单的,就是这个版本全部要通过命令行参数进行操作不方便而已(之前的afacli起码都是一个shell方式的命令行啊,更不说PE2850的dellmgr命令的全菜单界面)。
摘抄一些比较常用的参数如下:
显示适配器个数: MegaCli -adpCount
显示适配器时间: MegaCli -AdpGetTime –aALL
显示所有适配器信息: MegaCli -AdpAllInfo -aAll //可以查看raid卡所支持的raid类型
显示所有逻辑磁盘组信息: MegaCli -LDInfo -LALL -aAll
显示所有的物理信息: MegaCli -PDList -aAll
查看充电状态: MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’
显示BBU(后备电池)状态信息: MegaCli -AdpBbuCmd -GetBbuStatus -aALL
显示BBU容量信息: MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aALL
显示BBU设计参数: MegaCli -AdpBbuCmd -GetBbuDesignInfo -aALL
显示当前BBU属性: MegaCli -AdpBbuCmd -GetBbuProperties -aALL
显示Raid卡型号,Raid设置,Disk相关信息: MegaCli -cfgdsply -aALL
查看Cache 策略设置: MegaCli -cfgdsply -aALL |grep Policy
查看充电进度百分比: MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Relative State of Charge’
各种设备和磁盘的不同状态:
Device |Normal|Damage|Rebuild|Normal
Virtual Drive |Optimal|Degraded|Degraded|Optimal
Physical Drive |Online|Failed –> Unconfigured|Rebuild|Online
完整的操作手册在这里:
%20Common%20Files/MegaRAID_SAS_SW_UG_51530-00_RevJ.pdf
http://www.lsi.com/DistributionSystem/AssetDocument/80-00156-01_RevF.pdf