Debian&&ubuntu系安装MegaCli

      MegaCli这个命令可以用来监控raid状态、磁盘状况等,最近上了一批ubuntu系统跑openstack,问题是MegaCli在官网上只有rpm格式的包,没有deb的包,但是还是有办法解决的,rpm包也是可以在debian&&ubuntu上安装的。

      可以到下列连接下载最新的zip文件包:

http://www.lsi.com/Search/Pages/results.aspx?k=MegaCLI&r=productfacet%3D%22AQxNZWdhUkFJRCBTQVMMcHJvZHVjdGZhY2V0AQJeIgIiJA%3D%3D%22%20os%3D%22AQVMaW51eAJvcwEBXgEk%22

       我下载的是8.00.48_Linux_MegaCLI.zip 

       预先安装需要的其他包:

apt-get -y install  rpm2cpio libsysfs2 libsysfs-dev unzip
         安装完成后执行如下命令:

cd /lib/x86_64-linux-gnu/
ln -s libsysfs.so.2.0.1 libsysfs.so.2.0.2
        进入 8.00.48_Linux_MegaCLI.zip包所在的目录,执行如下命令:

unzip 8.00.48_Linux_MegaCLI.zip
unzip MegaCliLin.zip
rpm2cpio Lib_Utils-1.00-09.noarch.rpm | cpio -idmv
rpm2cpio MegaCli-8.00.48-1.i386.rpm | cpio -idmv
cp opt/MegaRAID/MegaCli/MegaCli64 /sbin/
cp opt/MegaRAID/MegaCli/MegaCli /sbin/

     MegaCli不但能查询raid的状态,还能设置raid的状态,所以还是由管理员掌握比较好,这样就安装完毕了。

    下面几个是常用的检查raid状态的命令:

     MegaCli64 -LDInfo -Lall -aALL    可以检查raid级别

     MegaCli64 -PDList -aALL    可以检查所有物理盘的状态

     MegaCli64 -AdpAllInfo -aALL    显示所有的raid信息

     MegaCli64  -cfgdsply -aALL     显示所有的磁盘信息

     MegaCli64 -FwTermLog -Dsply -aALL    这个包含一些用于的日志

     MegaCli的其他强大功能还请查看官方文档。

转载于:https://my.oschina.net/guol/blog/99963

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值