MegaCli安装及使用

MegaCli安装及使用杂记

下载地址

https://www.lsi.com/Search/Pages/results.aspx?k=MegaCli&r=os%3D%22AQVMaW51eAJvcwEBXgEk%22

这里会找到2个版本的megacli


我们下载的目标是名为:1.01.39_Linux_Cli.zip 的这个包(版本或许会更新),下载到Linux系统里面:

wget http://www.lsi.com/DistributionSystem/AssetDocument/support/downloads/megaraid/miscellaneous/linux/1.01.39_Linux_Cli.zip

然后解开

unzip 1.01.39_Linux_Cli.zip

会解出1个readme文件和一个rpm包。老规矩:

rpm -vh MegaCli-1.01.39-0.i386.rpm

安装结束后,执行命令将被安装到

/opt/MegaRAID/MegaCli/

文件名是MegaCli 或 MegaCli64,视乎你的系统是32位或64位。这个位置默认没有PATH,而且文件名里面有大写用起来很不方便,建议找个地方(比如/root/bin)创建一个全小写名称的符号连接这样用起来比较方便。

MegaCli用起来还是很简单的,就是这个版本全部要通过命令行参数进行操作不方便而已(之前的afacli起码都是一个shell方式的命令行啊,更不说PE2850的dellmgr命令的全菜单界面)。摘抄一些比较常用的参数如下:

显示适配器个数: MegaCli -adpCount
显示适配器时间: MegaCli -AdpGetTime –aALL
显示所有适配器信息: MegaCli -AdpAllInfo -aAll
显示所有逻辑磁盘组信息: 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


我使用以上命令,没有看到什么输出,也许是因为没有raid卡的缘故,待查。只在MegaCli -adpCount 后输出一个count为0



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值