文章本身我不做过多修改了,在这里我就把自己在安装时候碰到的难点跟大家提下。

1.何处下载?

首先,根据文章中的路径已经下载不到相应的文件了,在此我们就自己到http://www.lsi.com的网站上去搜,尝试了各种组合

最后终于用linux_cli.zip在搜索栏中搜索出相应结果,找到linux版本,下载即可。

为了安全起见我还将文件上传至下载空间,以备不时之需。

http://down.51cto.com/data/342011

2.如何使用?

安装完后的文件依然存放在/opt目录下,但是内部多了几层目录。

/opt/MegaRAID/MegaCli/MegaCli64 后跟着相应的参数即可。

megacli功能还是非常强大的。在想获得更多raid信息及硬盘细节问题等细节上,得到了更多底层的数据

Linux操作系统下使用MegaCli工具查看Raid磁盘阵列状态

新版本的MegaCli-1.01.24-0.i386.rpm会把程序安装在/opt下,可以自定义安装目录,例如:rpm –relocate

/opt/=/usr/sbin/ -i MegaCli-1.01.24-0.i386.rpm 即把安装目录 /opt 替换成

/usr/sbin。下载地址:http://www.lsi.com/support/downloads/megaraid/miscellaneous/linux/Linux_MegaCLI_1.01.24.zip 我这里介绍安装在/opt下。

1. 首先介绍下Linux系统本身查看

软件raid:查看raid级别,状态等信息

#cat /proc/mdstat

硬件raid:查看raid的厂商,型号,级别

#dmesg | grep -i raid

#cat /proc/scsi/scsi

2.硬件raid最佳的办法是通过已安装的raid厂商的管理工具来查看,下面安装MegaCLI工具查看

首先下载MegaCli,解压缩。#rpm -ivh MegaCli-1.01.24-0.i386.rpm  安装在/opt下,所以执行命令都是/opt/MegaCli 哦。

命令使用:

#/opt/MegaCli  -LDInfo -Lall -aALL 查raid级别

#/opt/MegaCli -AdpAllInfo -aALL 查raid卡信息

#/opt/MegaCli -PDList -aALL 查看硬盘信息

#/opt/MegaCli -AdpBbuCmd -aAll 查看电池信息

#/opt/MegaCli -FwTermLog -Dsply -aALL 查看raid卡日志

#/opt/MegaCli -adpCount 【显示适配器个数】

#/opt/MegaCli -AdpGetTime –aALL 【显示适配器时间】

#/opt/MegaCli -AdpAllInfo -aAll    【显示所有适配器信息】

#/opt/MegaCli -LDInfo -LALL -aAll    【显示所有逻辑磁盘组信息】

#/opt/MegaCli -PDList -aAll    【显示所有的物理信息】

#/opt/MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’ 【查看充电状态】

#/opt/MegaCli -AdpBbuCmd -GetBbuStatus -aALL【显示BBU状态信息】

#/opt/MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aALL【显示BBU容量信息】

#/opt/MegaCli -AdpBbuCmd -GetBbuDesignInfo -aALL    【显示BBU设计参数】

#/opt/MegaCli -AdpBbuCmd -GetBbuProperties -aALL    【显示当前BBU属性】

#/opt/MegaCli -cfgdsply -aALL    【显示Raid卡型号,Raid设置,Disk相关信息】

3.磁带状态的变化,从拔盘,到插盘的过程中。

Device        |Normal|Damage|Rebuild|Normal

Virtual Drive    |Optimal|Degraded|Degraded|Optimal

Physical Drive    |Online|Failed –> Unconfigured|Rebuild|Online

4.查看磁盘缓存策略

#/opt/MegaCli -LDGetProp -Cache -L0 -a0

or

#/opt/MegaCli -LDGetProp -Cache -L1 -a0

or

#/opt/MegaCli -LDGetProp -Cache -LALL -a0

ro

#/opt/MegaCli -LDGetProp -Cache -LALL -aALL

ro

#/opt/MegaCli -LDGetProp -DskCache -LALL -aALL

5.设置磁盘缓存策略

缓存策略解释:

WT    (Write through

WB    (Write back)

NORA  (No read ahead)

RA    (Read ahead)

ADRA  (Adaptive read ahead)

Cached

Direct

例子:

#/opt/MegaCli -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0

or

#/opt/MegaCli -LDSetProp -Cached|-Direct -L0 -a0

or

enable / disable disk cache

#/opt/MegaCli -LDSetProp -EnDskCache|-DisDskCache -L0 -a0

6.创建一个 raid5 阵列,由物理盘 2,3,4 构成,该阵列的热备盘是物理盘 5

#/opt/MegaCli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -Hsp[1:5] -a0

7.创建阵列,不指定热备

#/opt/MegaCli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -a0

8.删除阵列

#/opt/MegaCli -CfgLdDel -L1 -a0

9.在线添加磁盘

#/opt/MegaCli -LDRecon -Start -r5 -Add -PhysDrv[1:4] -L1 -a0

10.阵列创建完后,会有一个初始化同步块的过程,可以看看其进度。

#/opt/MegaCli -LDInit -ShowProg -LALL -aALL

或者以动态可视化文字界面显示

#/opt/MegaCli -LDInit -ProgDsply -LALL -aALL

11.查看阵列后台初始化进度

#/opt/MegaCli -LDBI -ShowProg -LALL -aALL

或者以动态可视化文字界面显示

#/opt/MegaCli -LDBI -ProgDsply -LALL -aALL

12.指定第 5 块盘作为全局热备

#/opt/MegaCli -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0

13.指定为某个阵列的专用热备

#/opt/MegaCli -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0

14.删除全局热备

#/opt/MegaCli -PDHSP -Rmv -PhysDrv[1:5] -a0

15.将某块物理盘下线/上线

#/opt/MegaCli -PDOffline -PhysDrv [1:4] -a0

#/opt/MegaCli -PDOnline -PhysDrv [1:4] -a0

16.查看物理磁盘重建进度

#/opt/MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0

或者以动态可视化文字界面显示

#/opt/MegaCli -PDRbld -ProgDsply -PhysDrv [1:5] -a0

raid 物理盘缓存状态_使用MegaCli工具查看Raid磁盘阵列状态相关推荐

  1. linux查看raid情况工具,使用MegaCli工具查看Raid磁盘阵列状态

    转载自:http://home.51.com/chenjianghui1987/diary/item/10051836.html 文章本身我不做过多修改了,在这里我就把自己在安装时候碰到的难点跟大家提 ...

  2. raid 物理盘缓存状态_MegaCli 监控raid状态

    简介 MegaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括raid卡的型号,raid的阵列类型,raid上各磁盘状态,等等.通常,我们对硬盘当前的状态不太好确定 ...

  3. raid 物理盘缓存状态_MegaCli 监控raid状态 限戴尔服务器

    MegaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态,等等.通常,我们对硬盘当前的状态不太好确定, ...

  4. raid 物理盘缓存状态_CDN与其他层面缓存

    一:内容分发网络(Content Delivery Network),通过将服务内容分发至全网加速节点,利用全球调度系统使用户能够就近获取,有效降低访问延迟,提升服务可用性,CDN 第一降低机房的使用 ...

  5. raid 物理盘缓存状态_服务器raid卡、磁盘缓存的配置策略

    最近遇到不少因服务器异常断电,导致文件系统元数据等被破坏的问题,究其原因是磁盘缓存没有关闭. 不再重复码字了,直接贴图: 所以带raid卡.磁盘服务器环境的推荐配置为: 1 商用环境,RAID一定要有 ...

  6. raid 物理盘缓存状态_Dell PowerEdge系列服务器RAID和物理磁盘开机自检错误信息及说明...

    一.There are X enclosures connected to connector Y, but only maximum of 4 enclosures can be connected ...

  7. raid ahci模式哪个好_一机多用的RAID磁盘阵列 QNAP TR-004体验测评

    在如今这个信息爆炸的时代,人们对于存储的需求越来越大,不论是手机还是电脑都在面临存储空间不足的问题.为了解决这个问题,人们通常会选择使用外置硬盘.网盘.存储卡等存储设备.可是对于一些需求较高的用户及企 ...

  8. 期刊投稿状态_这些SCI期刊的投稿显示状态是什么意思?

    好不容易写完文章,选择期刊投稿后,焦急等待结果:但面对投稿后台的各种状态往往比较困惑,怎么这么多种状态,那文章到底是处于哪个阶段呢?我要做些什么呢?  清楚论文投稿的每一个状态,有助于我们分析当前论文 ...

  9. 服务器查看硬盘状态在哪里看,hpacucli查看HP服务器硬盘状态

    hpacucli查看HP服务器硬盘状态: http://downloads.linux.hp.com/downloads/ManagementComponentPack/centos/6/x86_64 ...

最新文章

  1. 在php中_post啥意思,php中$_post什么意思
  2. 《SAP 传奇人物》系列人物故事:看透生死远没有操作0和1那么简单
  3. run sequence between odata request and controller init
  4. H5在WebView上开发小结
  5. python中接口测试垃圾数据如何清理_巧用PyUnit中unittest特性解决接口测试产生脏数据问题...
  6. 在im4java中使用GraphicsMagick
  7. kylin与superset集成实现数据可视化
  8. Burpsuite Web渗透-扫描工具(中间攻击,渗透大牛都用来修改包和监视包)
  9. 解决firefox和IE9对icon font字体的跨域访问问题
  10. Visual Assist X V10.4.1626.0 不错的软件,让VC++也能自动提示
  11. 第六章 线性回归 学习笔记中
  12. 三菱plc编程软件怎么用c语言,各种三菱PLC编程软件的用途介绍
  13. Oracle数据库的下载地址
  14. UISwitch的使用 - IOS
  15. 计算机晶体管怎么工作原理,晶体管的工作原理和实际作用
  16. 砂.随笔.十七.谋定而后动
  17. 呼叫系统管理服务器图片,电话呼叫中心系统架构,电话呼叫系统软件
  18. 程序员怎么接单赚外快,去这6个平台就可以了!
  19. Vue商城——首页功能
  20. 华为手机屏幕锁屏时间设置_如何设置屏幕锁屏时间华为手机

热门文章

  1. PaddlePaddle预训练模型大合集
  2. Hystrix 简介和使用
  3. arm-linux-gnueabi和arm-linux-gnueabihf 的区别
  4. MVC中Model BLL层Model模型互转
  5. union intersect minus
  6. 文字滚动的另一方法 拆分文字来做到文字滚动
  7. asm字节码操作 方法的动态修改增加
  8. SilverLight之我见
  9. Leetcode--5. 最长回文子串(java)
  10. centos双系统只有linux,Centos添加Windows/Centos双系统启动