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

发布时间:2020-10-11 12:38:48 来源:51CTO 阅读:16846 作者:xdoujiang 栏目:大数据

我的博客已迁移到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 %20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip Initializing download: %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 %20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip --2015-05-13 17:27:56--  %20Controllers/RAID%20Controllers%20Common%20Files/8.07.10_MegaCLI_Linux.zip Resolving  192.19.195.176 Connecting to |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)

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。