Megacli命令安装及使用(debiancentos)

我的博客已迁移到xdoujiang.com请去那边和我交流
======================================Debian============================================
一、Debian下安装Megacli命令
1、当前版本
cat /etc/debian_version 
5.0.1
2、安装包
apt-get -y install axel --force-yes
apt-get -y install unzip --force-yes
apt-get -y install rpm --force-yes
axel - light download accelerator - console version
unzip - De-archiver for .zip files
rpm - Red Hat package manager
3、下载8.07.10_MegaCLI_Linux.zip
axel -n 10 http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip
Initializing download: http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip
Opening output file 8.07.10_MegaCLI_Linux.zip
Server unsupported, starting from scratch with one connection.
Starting download

[  0%]  .......... .......... .......... .......... ..........  [   9.9KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  13.7KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  17.2KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  19.8KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  21.9KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  23.9KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  22.0KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  19.7KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  20.7KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  22.2KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  23.5KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  24.1KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  25.4KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  26.8KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  28.2KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.5KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.8KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  30.2KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.5KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.6KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.0KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.5KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.6KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  29.6KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  30.3KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  31.0KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  30.5KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  30.8KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  30.9KB/s]
[  0%]  .......... .......... .......... .......... ..........  [  31.0KB/s]
[  0%]  .......
Connection 0 finished

Downloaded 1507.5 kilobytes in 48 seconds. (30.96 KB/s)
4、解压
unzip 8.07.10_MegaCLI_Linux.zip
Archive:  8.07.10_MegaCLI_Linux.zip
inflating: 8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10.txt  
creating: 8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/
inflating: 8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/MegaCli-8.07.10-1.noarch.rpm  
5、安装
cd /root/8.07.10_MegaCLI_Linux/Linux\ MegaCLI\ 8.07.10/
rpm2cpio MegaCli-8.07.10-1.noarch.rpm|cpio -idmv
./opt/MegaRAID/MegaCli/MegaCli
./opt/MegaRAID/MegaCli/MegaCli64
./opt/MegaRAID/MegaCli/libstorelibir-2.so.14.07-0
11187 blocks
6、找下相关命令
find / -name "MegaCli*"
/root/8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/opt/MegaRAID/MegaCli
/root/8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/opt/MegaRAID/MegaCli/MegaCli
/root/8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/opt/MegaRAID/MegaCli/MegaCli64
/root/8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/MegaCli-8.07.10-1.noarch.rpm
7、将相关命令复制到/usr/local/sbin/
cp /root/8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/opt/MegaRAID/MegaCli/MegaCli* /usr/local/sbin/
8、说明
dpkg -S /usr/bin/rpm2cpio
rpm: /usr/bin/rpm2cpio
dpkg -S /bin/cpio
cpio: /bin/cpio
cpio - GNU cpio -- a program to manage archives of files
-i, --extract                     Extract files from an archive (run in copy-in mode)
-d, --make-directories            Create leading directories where needed
-m, --preserve-modification-time  Retain previous file modification times when creating files
-v, --verbose                     Verbosely list the files processed
======================================Centos============================================
二、Centos下安装Megacli命令
1、当前版本
cat /etc/redhat-release 
CentOS release 6.5 (Final)
2、安装包
yum -y install wget
yum -y install unzip
3、下载8.07.10_MegaCLI_Linux.zip
wget http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip
--2015-05-13 17:27:56--  http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip
Resolving www.lsi.com... 192.19.195.176
Connecting to www.lsi.com|192.19.195.176|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1543709 (1.5M) [application/x-zip-compressed]
Saving to: 8.07.10_MegaCLI_Linux.zip.1

100%[=============================================================================================================================================>] 1,543,709   18.1K/s   in 72s     

2015-05-13 17:29:08 (21.0 KB/s) - 8.07.10_MegaCLI_Linux.zip.1 saved [1543709/1543709]
PS:目前已经下载不到这个软件了 我这里上传到博客附件里

4、解压
unzip 8.07.10_MegaCLI_Linux.zip
Archive:  8.07.10_MegaCLI_Linux.zip
inflating: 8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10.txt  
creating: 8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/
inflating: 8.07.10_MegaCLI_Linux/Linux MegaCLI 8.07.10/MegaCli-8.07.10-1.noarch.rpm  
5、安装
cd /root/8.07.10_MegaCLI_Linux/Linux\ MegaCLI\ 8.07.10/
rpm -ivh MegaCli-8.07.10-1.noarch.rpm
Preparing...                ########################################### [100%]
   1:MegaCli                ########################################### [100%]
11187 blocks
6、找下相关命令
find / -name "MegaCli*"
/root/MegaCli-8.07.10-1.noarch.rpm
/opt/MegaRAID/MegaCli
/opt/MegaRAID/MegaCli/MegaCli64
7、将相关命令复制到/usr/local/sbin/
cp /opt/MegaRAID/MegaCli/MegaCli* /usr/local/sbin
=======================================================================================
三、命令参考
1、一般使用这2个命令来检查硬盘状态(无论那个数字是1都是要更换硬盘的)
MegaCli64 -AdpAllInfo -aALL -NoLog|awk '/Critical Disks/ {print $4}'
1
MegaCli64 -AdpAllInfo -aALL -NoLog|awk '/Failed Disks/ {print $4}'
0
2、MegaCli64 -PDList -aALL(查看具体信息,只截图了部分)
Media Error Count: 119
Other Error Count: 0
Predictive Failure Count: 1
Media Error Count: 28
Other Error Count: 0
Predictive Failure Count: 0
确实硬盘是有问题存在的
Media Error一般是指RAID卡发现的磁盘读写错误。通过这个指标我们可以简单的判断磁盘介质的情况,
有media error并不意味者磁盘一定需要更换,因为磁盘的firmware会对坏块进行屏蔽及迁移。
但应建议对磁盘进行诊断,依据诊断结果来判断是否需要更换该磁盘。
Other error一般是指RAID发现的SCSI总线通信错误。一般表明SCSI总线中存在硬件设备故障,
一般是SCSI线缆,硬盘背板,SCSI终结器等。
3、表示正在更换硬盘状态
MegaCli64 -PDList -aALL |grep "Firmware state"
Firmware state: Rebuild
Firmware state: Online
Firmware state: Online
Firmware state: Online
Firmware state: Online
Firmware state: Online
Firmware state: Online
Firmware state: Online

4、查看rebuild状态(32:0这个是表示Enclosure Device ID: 32和Device Id和Slot Number)
MegaCli64 -PDRbld -ProgDsply -PhysDrv [32:0] -a0

Megacli命令安装及使用(debian centos)

创新互联是一家集网站建设,鱼峰企业网站建设,鱼峰品牌网站建设,网站定制,鱼峰网站建设报价,网络营销,网络优化,鱼峰网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

附件:http://down.51cto.com/data/2367078

新闻标题:Megacli命令安装及使用(debiancentos)
链接分享:http://azwzsj.com/article/pggggd.html