megapcli sas raid management(MegaCli——超好用的raid管理工具)

作为一只运维汪,每天都要和各种服务器各种系统打交道,服务器的raid配置情况也是多种多样,系统运维人员基本都是远程对服务器进行维护和管理,这种情况下对raid的管理有两种途径,一个是利用bmc平台管理,在服务器开机时进入到raid管理界面进行维护,但是这种方式需要重启系统并且只能使用方向键、回车键,操作不方便。第二种就是raid管理工具,使用Linux命令的方式对服务器的raid进行管理和查询,方便简单,本次给大家介绍一个超好用的raid管理工具—MegaCli。

MegaCli是由LSI官方提供的scsi卡管理工具,可以使用它来了解当前raid 卡的所有信息,对磁盘阵列进行维护。下面就通过使用广电大流量卡MegaCli创建单盘raid0的小例子描述一下它的使用方法吧

首先我们要先查看一下本台服务器的所有raid卡信息:

megacli -AdpAllInfo -aALL

ALL意思是所有的raid控制器,本台设备只有一个编号为0的控制器,此处也可以用0表示

可以看到本服务器所支持的raid级别、最大虚拟盘的个数等等信息,例如有部分服务器可能不支持raid5 ,所以操作之前还是要详细看下”说明书”。

接下来就要查看磁盘详细信息:megacli -PdList -aALL

在做raid的过程中需要注意的有以下几个参数(划重点!要考的!):

EnclosureDevice ID–外壳设备ID

SlotNumber广电大流量卡–槽号

Firmware state–固件状态

外壳设备ID和槽号用来定位一块具体的磁盘,固件状态表示这个磁盘是否可用,当固件状态是直通模式(JBOD)的情况下是无法直接做raid的,需要关闭直通:

megacli -AdpSetProp -EnableJBOD -0 -a0

以上信息确认完成之后就可以做单盘raid0了:

megacli -cfgldadd -r0[0:0] -a0

执行成功后可以检查已做的raid

RAID级别一般通过 Primary 字段值来判断,例如:

RAIDLevel : Primary-0, Secondary-0, RAID Level Qualifier-0 对应RAID广电大流量卡 0

RAIDLevel : Primary-1, Secondary-0, RAID Level Qualifier-0 对应RAID 1

RAIDLevel : Primary-5, Secondary-0, RAID Level Qualifier-3 对应RAID 5

当然,MegaCli这把钥匙并不是万能的,不一定打开所有的”门”,也就是说并不是所有的服务器都可以使用MegaCli作为raid管理工具,简单的判断方法如下:

使用之前先用lspci检查一下服务器的raid类型哦~ ~


友情提醒: 请添加客服微信进行免费领取流量卡!
QQ交流群:226333560 站长微信:qgzmt2

原创文章,作者:sunyaqun,如若转载,请注明出处:https://www.dallk.cn/63209.html

(0)
sunyaqunsunyaqun
上一篇 2024年10月13日
下一篇 2024年10月13日

相关推荐

发表回复

登录后才能评论