megaraid硬RAID卡命令管理手册.doc_第1页
megaraid硬RAID卡命令管理手册.doc_第2页
megaraid硬RAID卡命令管理手册.doc_第3页
megaraid硬RAID卡命令管理手册.doc_第4页
megaraid硬RAID卡命令管理手册.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二、下载、安装MegCli下载地址:wget /2014/12/ibm_utl_sraidmr_megacli-8.00.48_linux_32-64.zip#unzipibm_utl_sraidmr_megacli-8.00.48_linux_32-64.zip#cdlinux#rpm-ivhLib_Utils-1.00-09.noarch.rpmMegaCli-8.00.48-1.i386.rpm#rpm -ivh MegaCli-8.00.48-1.i386.rpm#故障硬盘修复(添加新硬盘或阵列)#-PDMakeGood是改变状态由Unconfigured bad变成Unconfigured good#-PhysDrv252:2 是硬盘信息内第一个数字是Enclosure Device ID,第二个数字是Slot Number#-a0 是Adapter #01. /opt/MegaRAID/MegaCli/MegaCli64 -PDMakeGood -PhysDrv252:2 -a0#硬盘变为Unconfigured good之后加入阵列2. /opt/MegaRAID/MegaCli/MegaCli64 -LDRecon -Start -r5 -Add -PhysDrv252:2 -L0 -a03. 等待重建,大约需要2小时Reconstruction : Completed 0%, Taken 1 min.使用/opt/MegaRAID/MegaCli/MegaCli64命令会在当前目录生成日志文件可以加上 -NoLog参数取消日志三使用命令及参数命令使用:#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别#/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息#/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll 查看电池信息#/opt/MegaRAID/MegaCli/MegaCli64 -FwTermLog -Dsply -aALL 查看raid卡日志#/opt/MegaRAID/MegaCli/MegaCli64 -adpCount 【显示适配器个数】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpGetTime aALL 【显示适配器时间】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aAll 【显示所有适配器信息】#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aAll 【显示所有逻辑磁盘组信息】#/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll 【显示所有的物理信息】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL |grep Charger Status 【查看充电状态】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL【显示BBU状态信息】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuCapacityInfo -aALL【显示BBU容量信息】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuDesignInfo -aALL 【显示BBU设计参数】#/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuProperties -aALL 【显示当前BBU属性】#/opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL 【显示Raid卡型号,Raid设置,Disk相关信息】3.磁带状态的变化,从拔盘,到插盘的过程中。Device |Normal|Damage|Rebuild|NormalVirtual Drive |Optimal|Degraded|Degraded|OptimalPhysical Drive |Online|Failed Unconfigured|Rebuild|Online4.查看磁盘缓存策略#/opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -L0 -a0or#/opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -L1 -a0or#/opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -LALL -a0ro#/opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -LALL -aALLro#/opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -DskCache -LALL -aALL5.设置磁盘缓存策略缓存策略解释:WT (Write throughWB (Write back)NORA (No read ahead)RA (Read ahead)ADRA (Adaptive read ahead)CachedDirect例子:#/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0or#/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -Cached|-Direct -L0 -a0orenable / disable disk cache#/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -EnDskCache|-DisDskCache -L0 -a06.创建一个 raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘 5#/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 1:2,1:3,1:4 WB Direct -Hsp1:5 -a07.创建阵列,不指定热备#/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 1:2,1:3,1:4 WB Direct -a08.删除阵列#/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdDel -L1 -a09.在线添加磁盘#/opt/MegaRAID/MegaCli/MegaCli64 -LDRecon -Start -r5 -Add -PhysDrv1:4 -L1 -a010.阵列创建完后,会有一个初始化同步块的过程,可以看看其进度。#/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ShowProg -LALL -aALL或者以动态可视化文字界面显示#/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ProgDsply -LALL -aALL11.查看阵列后台初始化进度#/opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ShowProg -LALL -aALL或者以动态可视化文字界面显示#/opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ProgDsply -LALL -aALL12.指定第 5 块盘作为全局热备#/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set -EnclAffinity -nonRevertible -PhysDrv1:5 -a013.指定为某个阵列的专用热备#/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set -Dedicated -Array1 -EnclAffinity -nonRevertible -PhysDrv1:5 -a014.删除全局热备#/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Rmv -PhysDrv1:5 -a015.将某块物理盘下线/上线#/opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv 1:4 -a0#/opt/MegaRAID/MegaCli/MegaCli64 -PDOnline -PhysDrv 1:4 -a016.查看物理磁盘重建进度#/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv 1:5 -a0或者以动态可视化文字界面显示#/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ProgDsply -PhysDrv 1:5 -a0磁带状态的变化,从拔盘,到插盘的过程中:Device |Normal|Damage|Rebuild|NormalVirtual Drive |Optimal|Degraded|Degraded|OptimalPhysical Drive |Online|Failed Unconfigured|Rebuild|Online1、查看RAID级别2、查看RAID卡信息,主要输出RAID卡的一些配置信息RAID Level : Primary-1, Secondary-0, RAID Level Qualifier-0Size : 1.086 TBState : OptimalStrip Size : 128 KBNumber Of Drives per span:4 /表示每4个物理盘做成一个RAID1盘组Span Depth : 2 /表示共2个RAID1盘组做成了RAID103、查看所有硬盘的信息/opt/MegaCli64-pdlistaALL4、查看当前raid缓存状态,raid缓存状态设置为wb的话要注意电池放电事宜,设置电池放电模式为自动学习模式/opt/MegaRAID/MegaCli/MegaCli64 -ldgetprop -dskcache -lall -aall5、raid电池设置相关查看电池状态信息(DisplayBBUStatusInformation)MegaCli-AdpBbuCmd-GetBbuStatus-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuStatus-aALL查看电池容量(DisplayBBUCapacityInformation)MegaCli-AdpBbuCmd-GetBbuCapacityInfo-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuCapacityInfoaALL查看电池设计参数(DisplayBBUDesignParameters)MegaCli-AdpBbuCmd-GetBbuDesignInfo-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuDesignInfoaALL查看电池属性(DisplayCurrentBBUProperties)MegaCli-AdpBbuCmd-GetBbuProperties-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuPropertiesaALL设置电池为学习模式为循环模式(StartBBULearningCycle)DescriptionStartsthelearningcycleontheBBU.Noparameterisneededforthisoption.MegaCli-AdpBbuCmd-BbuLearn-aN|-a0,1,2|-aALL设置磁盘的缓存模式和访问方式(ChangeVirtualDiskCacheandAccessParameters)DescriptionAllowsyoutochangethefollowingvirtualdiskparameters:-WT(Writethrough),WB(Writeback):Selectswritepolicy.-NORA(Noreadahead),RA(Readahead),ADRA(Adaptivereadahead):Selectsreadpolicy.-Cached,-Direct:Selectscachepolicy.-RW,-RO,Blocked:Selectsaccesspolicy.-EnDskCache:Enablesdiskcache.-DisDskCache:Disablesdiskcache.MegaCli-LDSetPropWT|WB|NORA|RA|ADRA|-Cached|Direct|-RW|RO|Blocked|-Namestring|-EnDskCache|DisDskCacheLx|-L0,1,2|-Lall-aN|-a0,1,2|-aALLMegaCli-LDSetPropWT-L0-a0显示磁盘缓存和访问方式(DisplayVirtualDiskCacheandAccessParameters)MegaCli-LDGetProp-Cache|-Access|-Name|-DskCache-Lx|-L0,1,2|-Lall-aN|-a0,1,2|-aALLDisplaysthecacheandaccesspoliciesofthevirtualdisk(s):-WT(Writethrough),WB(Writeback):Selectswritepolicy.-NORA(Noreadahead),RA(Readahead),ADRA(Adaptivereadahead):Selectsreadpolicy.-Cache,-Cached,Direct:Displayscachepolicy.-Access,-RW,-RO,Blocked:Displaysaccesspolicy.-DskCache:Displaysphysicaldiskcachepolicy.Megaraid 必知必会 使用LSI的megaraid可以对raid进行有效监控。别的厂商比如HP,IBM也有自己的raid APIMegaCli -ldinfo -lall -aall查询raid级别,磁盘数量,容量,条带大小。MegaCli -cfgdsply -aALL |grep Policy查询控制器cache策略MegaCli -LDSetProp WB -L0 -a0设置write back功能MegaCli -LDSetProp CachedBadBBU -L0 -a0设置即使电池坏了还是保持WB功能MegaCli -AdpBbuCmd -BbuLearn a0手动充电MegaCli -FwTermLog -Dsply -aALL查询日志显示适配器个数: MegaCli -adpCount显示所有适配器信息: MegaCli -AdpAllInfo -aAllCritical Disks : 0Failed Disks : 0显示所有逻辑磁盘组信息: MegaCli -LDInfo -LALL -aAll显示所有的物理信息: MegaCli -PDList -aAllMedia Error Count: 0Other Error Count: 0查看充电状态: MegaCli -AdpBbuCmd -GetBbuStatus -aALLLearn Cycle Requested : NoFully Charged : Yes显示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 -i PolicyCurrent Cache Policy: WriteBack, ReadAheadNone, Direct, Write Cache OK if Bad BBU查看充电进度百分比: MegaCli -AdpBbuCmd -GetBbuStatus -aALL各种设备和磁盘的不同状态:Device |Normal|Damage|Rebuild|NormalVirtual Drive |Optimal|Degraded|Degraded|OptimalPhysical Drive |Online|Failed Unconfigured|Rebuild|Online6、通过脚本检测RAID磁盘状态#!/bin/bash#check raid disk statusMEGACLI=/opt/MegaRAID/MegaCli/MegaCli64 $MEGACLI -pdlist -aALL | grep Firmware state | awk -F : print $2 | awk -F , print $1 /tmp/fireware.log$MEGACLI -pdlist -aALL | grep -E Media Error|Other Error | awk -F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论