MegaCli 命令使用指南.doc_第1页
MegaCli 命令使用指南.doc_第2页
MegaCli 命令使用指南.doc_第3页
MegaCli 命令使用指南.doc_第4页
MegaCli 命令使用指南.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

MegaCli 命令使用指南1. 命令使用:2. #/opt/MegaRAID/MegaCli/MegaCli64-LDInfo-Lall-aALL 查raid级别3. #/opt/MegaRAID/MegaCli/MegaCli64-AdpAllInfo-aALL 查raid卡信息4. #/opt/MegaRAID/MegaCli/MegaCli64-PDList-aALL 查看硬盘信息5. #/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-aAll 查看电池信息6. #/opt/MegaRAID/MegaCli/MegaCli64-FwTermLog-Dsply-aALL 查看raid卡日志7. #/opt/MegaRAID/MegaCli/MegaCli64-adpCount 【显示适配器个数】8. #/opt/MegaRAID/MegaCli/MegaCli64-AdpGetTime aALL 【显示适配器时间】9. #/opt/MegaRAID/MegaCli/MegaCli64-AdpAllInfo-aAll 【显示所有适配器信息】10. #/opt/MegaRAID/MegaCli/MegaCli64-LDInfo-LALL-aAll 【显示所有逻辑磁盘组信息】11. #/opt/MegaRAID/MegaCli/MegaCli64-PDList-aAll 【显示所有的物理信息】12. #/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-GetBbuStatus-aALL |grep Charger Status【查看充电状态】13. #/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-GetBbuStatus-aALL【显示BBU状态信息】14. #/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-GetBbuCapacityInfo-aALL【显示BBU容量信息】15. #/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-GetBbuDesignInfo-aALL 【显示BBU设计参数】16. #/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-GetBbuProperties-aALL 【显示当前BBU属性】17. #/opt/MegaRAID/MegaCli/MegaCli64-cfgdsply-aALL 【显示Raid卡型号,Raid设置,Disk相关信息】18. 3.磁带状态的变化,从拔盘,到插盘的过程中。19. Device|Normal|Damage|Rebuild|Normal20. Virtual Drive|Optimal|Degraded|Degraded|Optimal21. Physical Drive|Online|Failed Unconfigured|Rebuild|Online22. 4.查看磁盘缓存策略23. #/opt/MegaRAID/MegaCli/MegaCli64-LDGetProp-Cache-L0-a024. or25. #/opt/MegaRAID/MegaCli/MegaCli64-LDGetProp-Cache-L1-a026. or27. #/opt/MegaRAID/MegaCli/MegaCli64-LDGetProp-Cache-LALL-a028. ro29. #/opt/MegaRAID/MegaCli/MegaCli64-LDGetProp-Cache-LALL-aALL30. ro31. #/opt/MegaRAID/MegaCli/MegaCli64-LDGetProp-DskCache-LALL-aALL32. 5.设置磁盘缓存策略33. 缓存策略解释:34.35. WT(Write through36. WB(Write back)37. NORA(No read ahead)38. RA(Read ahead)39. ADRA(Adaptive read ahead)40. Cached41. Direct42. 例子:43. #/opt/MegaRAID/MegaCli/MegaCli64-LDSetProp WT|WB|NORA|RA|ADRA-L0-a044. or45. #/opt/MegaRAID/MegaCli/MegaCli64-LDSetProp-Cached|-Direct-L0-a046. or47. enable/disable disk cache48. #/opt/MegaRAID/MegaCli/MegaCli64-LDSetProp-EnDskCache|-DisDskCache-L0-a049. 6.创建一个 raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘 550. #/opt/MegaRAID/MegaCli/MegaCli64-CfgLdAdd-r51:2,1:3,1:4WB Direct-Hsp1:5-a051. 7.创建阵列,不指定热备52. #/opt/MegaRAID/MegaCli/MegaCli64-CfgLdAdd-r51:2,1:3,1:4WB Direct-a053. 8.删除阵列54. #/opt/MegaRAID/MegaCli/MegaCli64-CfgLdDel-L1-a055. 9.在线添加磁盘56. #/opt/MegaRAID/MegaCli/MegaCli64-LDRecon-Start-r5-Add-PhysDrv1:4-L1-a057. 10.阵列创建完后,会有一个初始化同步块的过程,可以看看其进度。58. #/opt/MegaRAID/MegaCli/MegaCli64-LDInit-ShowProg-LALL-aALL59. 或者以动态可视化文字界面显示60. #/opt/MegaRAID/MegaCli/MegaCli64-LDInit-ProgDsply-LALL-aALL61. 11.查看阵列后台初始化进度62. #/opt/MegaRAID/MegaCli/MegaCli64-LDBI-ShowProg-LALL-aALL63. 或者以动态可视化文字界面显示64. #/opt/MegaRAID/MegaCli/MegaCli64-LDBI-ProgDsply-LALL-aALL65. 12.指定第 5 块盘作为全局热备66. #/opt/MegaRAID/MegaCli/MegaCli64-PDHSP-Set-EnclAffinity-nonRevertible-PhysDrv1:5-a067. 13.指定为某个阵列的专用热备68. #/opt/MegaRAID/MegaCli/MegaCli64-PDHSP-Set-Dedicated-Array1-EnclAffinity-nonRevertible-PhysDrv1:5-a069. 14.删除全局热备70. #/opt/MegaRAID/MegaCli/MegaCli64-PDHSP-Rmv-PhysDrv1:5-a071. 15.将某块物理盘下线/上线72. #/opt/MegaRAID/MegaCli/MegaCli64-PDOffline-PhysDrv1:4-a073. #/opt/MegaRAID/MegaCli/MegaCli64-PDOnline-PhysDrv1:4-a074. 16.查看物理磁盘重建进度75. #/opt/MegaRAID/MegaCli/MegaCli64-PDRbld-ShowProg-PhysDrv1:5-a076. 或者以动态可视化文字界面显示77. #/opt/MegaRAID/MegaCli/MegaCli64-PDRbld-ProgDsply-PhysDrv1:5-a078.79. 磁带状态的变化,从拔盘,到插盘的过程中:80. Device|Normal|Damage|Rebuild|Normal81. Virtual Drive|Optimal|Degraded|Degraded|Optimal82. Physical Drive|Online|Failed Unconfigured|Rebuild|Online83. 1、查看RAID级别84. 85. 2、查看RAID卡信息,主要输出RAID卡的一些配置信息86.87.88. 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盘组做成了RAID1089. 90. 3、查看所有硬盘的信息91. /opt/MegaCli64-pdlistaALL92. 93. 4、查看当前raid缓存状态,raid缓存状态设置为wb的话要注意电池放电事宜,设置电池放电模式为自动学习模式94. /opt/MegaRAID/MegaCli/MegaCli64 -ldgetprop -dskcache -lall -aall95. 96. 5、raid电池设置相关97. 查看电池状态信息(DisplayBBUStatusInformation)MegaCli-AdpBbuCmd-GetBbuStatus-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuStatus-aALL98. 查看电池容量(DisplayBBUCapacityInformation)MegaCli-AdpBbuCmd-GetBbuCapacityInfo-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuCapacityInfoaALL99. 查看电池设计参数(DisplayBBUDesignParameters)MegaCli-AdpBbuCmd-GetBbuDesignInfo-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuDesignInfoaALL100. 查看电池属性(DisplayCurrentBBUProperties)MegaCli-AdpBbuCmd-GetBbuProperties-aN|-a0,1,2|-aALLMegaCli-AdpBbuCmd-GetBbuPropertiesaALL101. 设置电池为学习模式为循环模式(StartBBULearningCycle)DescriptionStartsthelearningcycleontheBBU.Noparameterisneededforthisoption.MegaCli-AdpBbuCmd-BbuLearn-aN|-a0,1,2|-aALL102. 设置磁盘的缓存模式和访问方式(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-a0103. 显示磁盘缓存和访问方式(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.104. 105. 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|Online106. 6、通过脚本检测RAID磁盘状态107. Linux下脚本108. #!/bin/bash109. #checkraiddiskstatus110. MEGACLI=/opt/MegaRAID/MegaCli/MegaCli64111. $MEGACLI-pdlist-aALL|grepFirmwarestate|awk-F:print$2|awk-F,print$1/tmp/fireware.log112. $MEGACLI-pdlist-aALL|grep-EMediaError|OtherError|awk-F:print$2/tmp/disk.log113. foriincat/tm

温馨提示

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

评论

0/150

提交评论