`
wx1569063608
  • 浏览: 23305 次
文章分类
社区版块
存档分类
最新评论

MegaCli 常见用法

 
阅读更多
作/译者:叶金荣(Email: 13132412_n0jS.gif),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。

1、准备

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

即把安装目录 /opt 替换成 /usr/sbin。

查看所有物理磁盘信息

MegaCli -PDList -aALL
Adapter #0
Enclosure Number: 1
Slot Number: 5
Device Id: 5
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Raw Size: 140014MB [0x11177328 Sectors]
Non Coerced Size: 139502MB [0x11077328 Sectors]
Coerced Size: 139392MB [0x11040000 Sectors]
Firmware state: Hotspare
SAS Address(0): 0x5000c50008e5cca9
SAS Address(1): 0x0
Inquiry Data: SEAGATE ST3146855SS     S5273LN4Y1X0
.....
 

2、查看磁盘缓存策略

MegaCli -LDGetProp -Cache -L0 -a0
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -Cache -L1 -a0
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -Cache -LALL -a0
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -Cache -LALL -aALL
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct

or
MegaCli -LDGetProp -DskCache -LALL -aALL
Adapter 0-VD 0: Disk Write Cache : Disk's Default
Adapter 0-VD 1: Disk Write Cache : Disk's Default
 

3、设置磁盘缓存策略

缓存策略解释:
WT    (Write through
WB    (Write back)
NORA  (No read ahead)
RA    (Read ahead)
ADRA  (Adaptive read ahead)
Cached
Direct

例子:
MegaCli -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0

or
MegaCli -LDSetProp -Cached|-Direct -L0 -a0

or
enable / disable disk cache
MegaCli -LDSetProp -EnDskCache|-DisDskCache -L0 -a0
 

4、创建/删除 阵列

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

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

4.2 创建阵列,不指定热备

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

4.3 删除阵列

MegaCli -CfgLdDel -L1 -a0
 

4.4 在线添加磁盘

MegaCli -LDRecon -Start -r5 -Add -PhysDrv[1:4] -L1 -a0
意思是,重建逻辑磁盘组1,raid级别是5,添加物理磁盘号:1:4。重建完后,新添加的物理磁盘会自动处于重建(同步)状态,这个时候 fdisk -l是看不到阵列的空间变大的,只有在系统重启后才能看见。如果该阵列下只有一个分区的话,那么该分区也直接增大,如果有多个分区,不知道该怎么分配新增空间了?有空试试看,呵呵

5、查看阵列初始化信息

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

MegaCli -LDInit -ShowProg -LALL -aALL

或者以动态可视化文字界面显示
MegaCli -LDInit -ProgDsply -LALL -aALL
 

5.2 查看阵列后台初始化进度

MegaCli -LDBI -ShowProg -LALL -aALL

或者以动态可视化文字界面显示
MegaCli -LDBI -ProgDsply -LALL -aALL
 

6、创建全局热备

指定第 5 块盘作为全局热备
MegaCli -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0

也可以指定为某个阵列的专用热备
MegaCli -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0
 

7、删除全局热备

MegaCli -PDHSP -Rmv -PhysDrv[1:5] -a0
 

8、将某块物理盘下线/上线

MegaCli -PDOffline -PhysDrv [1:4] -a0
 
MegaCli -PDOnline -PhysDrv [1:4] -a0
 

9、查看物理磁盘重建进度

MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0

或者以动态可视化文字界面显示
MegaCli -PDRbld -ProgDsply -PhysDrv [1:5] -a0
本文出自 “MySQL中文网”博客 http://www.imysql.cn/
 

本文出自 “老叶茶馆” 博客,转载请与作者联系!

转载于:https://my.oschina.net/yejr/blog/878603

分享到:
评论

相关推荐

    使用MegaCli监控windows及linux的raid资料.pdf

    ### 五、MegaCli常见用法实例 #### 1. 更新MegaCli版本 - 准备新版本的MegaCli RPM包,例如`MegaCli-1.01.24-0.i386.rpm`。 - 使用命令`rpm -Uvh 包名称>`更新现有版本。 - 示例:`[root@nh121-166 weihu]# rpm -...

    MegaCli 安装包,linux

    #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息 #/opt/Mega...

    Linux_MegaCLI安装文件

    #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息 #/opt/Mega...

    MegaCLI的多操作系统版本

    常见的RAID级别有RAID 0、1、5、6、10等,每种级别都有不同的性能和容错特性。 2. **MegaRAID控制器**:由LSI(现为Broadcom)制造,是一种硬件RAID控制器,支持多种RAID级别,并且提供高速缓存以提升数据处理速度...

    ubuntu下Megacli64安装.rar

    在Ubuntu操作系统中,MegaCLI是一款非常重要的工具,主要用于管理和监控使用LSI(现已被Avago/Broadcom收购)MegaRAID控制器的磁盘阵列。MegaCLI提供了命令行接口,允许用户进行RAID配置、性能监控、错误检测以及...

    MegaCli for windows

    《MegaCli for Windows:深度解析与应用指南》 MegaCli是一款强大的命令行工具,专为管理存储阵列而设计,尤其适用于基于LSI(现已被Avago收购)控制器的系统。它允许用户在Windows操作系统环境下进行硬盘状态监控...

    MegaCLI存储raid管理软件

    MegaCLI( MegaRAID Command Line Interface)是LSI公司(现被Avago Technologies收购,后又并入Broadcom)开发的一款强大的命令行工具,专门用于管理和监控基于LSI/Avago/Broadcom SAS/SATA RAID控制器的存储系统。...

    MegaCli64.exe

    MegaCli for windows.使用MegaCLI管理PC服务器本地磁盘阵列.egaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态,等等。通常,我们对...

    MegaCLi linux硬盘信息查询软件

    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. ...

    MegaCLI_WINDOWS_6.21.rar

    《深入理解MegaCLI及其在Windows系统中的应用》 MegaCLI是一款强大的命令行工具,专为管理和监控基于LSI(现在的Avago)磁盘阵列控制器而设计。这款工具在IT领域中扮演着至关重要的角色,因为它允许系统管理员直接...

    MegaCli8.07.10.tar.gz

    Prerequisite for MegaCli installation ========================== The MegaRAID ® MegaCli application depends on few standard libraries. Please ensure that these libraries are present in the system ...

    MegaCli手册

    《MegaCli手册:深入解析Lsi的RAID卡管理技术》 在IT领域,特别是存储解决方案中,RAID(独立磁盘冗余阵列)技术一直是数据安全和性能优化的关键。Lsi作为业界领先的存储解决方案提供商,其MegaCli工具在RAID卡管理...

    LSI MegaRAID MegaCli-8.07.14-1.rpm for CentOS5

    常见的RAID级别有RAID 0(条带化)、RAID 1(镜像)、RAID 5(分布式奇偶校验)、RAID 6(双分布式奇偶校验)以及RAID 10(镜像条带化)等,每种级别都有其特定的优势和应用场景。 3. **MegaCLI功能**: - **控制...

    Megacli-检查raid以及硬盘状态

    安装megacli 检查raid状态,硬盘状态,方便查看 安装megacli 检查raid状态,硬盘状态,方便查看

    8-07-14_MegaCLI.zip

    《使用MegaCLI工具管理服务器硬盘》 在服务器管理和维护中,硬件监控是至关重要的环节。其中,硬盘作为数据存储的核心部分,其状态直接影响到系统的稳定性和数据的安全性。MegaCLI工具,全称为 MegaRAID Command ...

    MegaCli linux 安装包

    命令使用: #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息

    Linux_MegaCLI.zip

    rpm2cpio Lib_Utils-1.00-09.noarch.rpm | cpio -idmv rpm2cpio MegaCli-8.00.48-1.i386.rpm | cpio -idmv cp opt/MegaRAID/MegaCli/MegaCli64 /sbin/ cp opt/MegaRAID/MegaCli/MegaCli /sbin/

    megacli监控windows以及linux的raid

    使用megacli监控windows以及linux的raid

    8_06_04_MegaCLI

    《深入理解MegaCLI工具:全面解析存储管理》 MegaCLI是一款强大的命令行工具,专为管理和监控基于LSI(LSI Logic)或Avago(现为Broadcom)控制器的磁盘阵列而设计。它提供了丰富的功能,涵盖了硬件状态检查、性能...

    MegaCli-8.07.07-1.noarch

    MegaCli linux磁盘查看工具

Global site tag (gtag.js) - Google Analytics