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/
本文出自 “老叶茶馆” 博客,转载请与作者联系!
相关推荐
### 五、MegaCli常见用法实例 #### 1. 更新MegaCli版本 - 准备新版本的MegaCli RPM包,例如`MegaCli-1.01.24-0.i386.rpm`。 - 使用命令`rpm -Uvh 包名称>`更新现有版本。 - 示例:`[root@nh121-166 weihu]# rpm -...
#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息 #/opt/Mega...
#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息 #/opt/Mega...
常见的RAID级别有RAID 0、1、5、6、10等,每种级别都有不同的性能和容错特性。 2. **MegaRAID控制器**:由LSI(现为Broadcom)制造,是一种硬件RAID控制器,支持多种RAID级别,并且提供高速缓存以提升数据处理速度...
在Ubuntu操作系统中,MegaCLI是一款非常重要的工具,主要用于管理和监控使用LSI(现已被Avago/Broadcom收购)MegaRAID控制器的磁盘阵列。MegaCLI提供了命令行接口,允许用户进行RAID配置、性能监控、错误检测以及...
《MegaCli for Windows:深度解析与应用指南》 MegaCli是一款强大的命令行工具,专为管理存储阵列而设计,尤其适用于基于LSI(现已被Avago收购)控制器的系统。它允许用户在Windows操作系统环境下进行硬盘状态监控...
MegaCLI( MegaRAID Command Line Interface)是LSI公司(现被Avago Technologies收购,后又并入Broadcom)开发的一款强大的命令行工具,专门用于管理和监控基于LSI/Avago/Broadcom SAS/SATA RAID控制器的存储系统。...
MegaCli for windows.使用MegaCLI管理PC服务器本地磁盘阵列.egaCli是一款管理维护硬件RAID软件,可以通过它来了解当前raid卡的所有信息,包括 raid卡的型号,raid的阵列类型,raid 上各磁盘状态,等等。通常,我们对...
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系统中的应用》 MegaCLI是一款强大的命令行工具,专为管理和监控基于LSI(现在的Avago)磁盘阵列控制器而设计。这款工具在IT领域中扮演着至关重要的角色,因为它允许系统管理员直接...
Prerequisite for MegaCli installation ========================== The MegaRAID ® MegaCli application depends on few standard libraries. Please ensure that these libraries are present in the system ...
《MegaCli手册:深入解析Lsi的RAID卡管理技术》 在IT领域,特别是存储解决方案中,RAID(独立磁盘冗余阵列)技术一直是数据安全和性能优化的关键。Lsi作为业界领先的存储解决方案提供商,其MegaCli工具在RAID卡管理...
常见的RAID级别有RAID 0(条带化)、RAID 1(镜像)、RAID 5(分布式奇偶校验)、RAID 6(双分布式奇偶校验)以及RAID 10(镜像条带化)等,每种级别都有其特定的优势和应用场景。 3. **MegaCLI功能**: - **控制...
安装megacli 检查raid状态,硬盘状态,方便查看 安装megacli 检查raid状态,硬盘状态,方便查看
《使用MegaCLI工具管理服务器硬盘》 在服务器管理和维护中,硬件监控是至关重要的环节。其中,硬盘作为数据存储的核心部分,其状态直接影响到系统的稳定性和数据的安全性。MegaCLI工具,全称为 MegaRAID Command ...
命令使用: #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息
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工具:全面解析存储管理》 MegaCLI是一款强大的命令行工具,专为管理和监控基于LSI(LSI Logic)或Avago(现为Broadcom)控制器的磁盘阵列而设计。它提供了丰富的功能,涵盖了硬件状态检查、性能...
MegaCli linux磁盘查看工具