我的博客已迁移到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
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。