目录
Perccli 需要root权限
安装
wget https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpmrpm –Uvh perccli-1.17.10-1.noarch.rpm
使用
显示控制器和控制器相关信息的摘要。摘要包括按索引排序的控制器编号
cd /opt/MegaRAID/perccli./perccli64 show

查看物理硬盘信息列表
./perccli64 /c0/eall/sall show

查看某一块磁盘详细信息(e32为EID号,s5为Slt编号)
./perccli64 /c0/e32/s5 show all

查看虚拟磁盘信息列表,即阵列信息
./perccli64 /c0/vall show

查看虚拟磁盘丢失信息
./perccli64 /c0 show preservedCache

查看脱机硬盘信息
./perccli64 /c0/fall show all

查看外来配置
./perccli64 /c0/fall show

清除外来配置
使磁盘状态灯闪烁(便于在硬件不报警的情况下找到坏盘)
./perccli64 /c0/e32/s2 start/stop locate

查看所有物理硬盘状态
./perccli64 -PDList -aALL|egrep 'Firmware state'

Raid 0,1,5
raid0
./perccli64 /c0 add vd r0 drives=32:1,32:2

查看raid阵列信息
./perccli64 /c0/vall show

查看可用块信息
Raid创建之后就可以进行分区挂载
磁盘的上线下线
我们将raid0的其中一个磁盘下线
./perccli64 /c0/e32/s1 set offline

查看磁盘状态已为offline
./perccli64 -PDList –aALL

查看此时raid0状态已为OfLn
./perccli64 /c0/vall show

上线磁盘
./perccli64 /c0/e32/s1 set online

此时raid状态
扩容
./perccli64 /c0/v0 start migrate type=r0 option=add drives=32:3 (RAID1扩容需同时添加2块硬盘)

查看扩容进度
./perccli64 /c0/v0 show migrate

删除raid
执行删除操作之前先将磁盘卸载
./perccli64 /c0/v0 del

Raid1
创建
./perccli64 /c0 add vd r1 size=all drives=32:1,32:2

./perccli64 /c0/vall show

然后可以创建分区和挂载使用
上线下线磁盘和raid0类似
将raid0的其中一个磁盘下线
./perccli64 /c0/e32/s1 set offline

查看raid状态为已降级
./perccli64 /c0/vall show

重新上线
./perccli64 /c0/e32/s1 set online

此时raid状态已为最优
热备
局部热备
查看raid的DG号
./perccli64 /c0/vall show

添加一个磁盘作为盖raid1的热备
./perccli64 /c0/e32/s3 add hotsparedrive dgs=0

全局热备
./perccli64 /c0/e32/s3 add hotsparedrive

查看热备盘
./perccli64 /c0/e32/sall show GHS表示是热备盘

删除热备
./perccli64 /c0/e32/s3 delete hotsparedrive

再看磁盘状态已空闲,不是热备
./perccli64 /c0/e32/sall show

Raid5
创建raid5
./perccli64 /c0 add vd r5 drives=32:1,32:2,32:3

上下线热备和前面raid0,1类似
Raid状态
./perccli64 /c0/vall show

下线一个磁盘
./perccli64 /c0/e32/s1 set offline
查看状态已降级
./perccli64 /c0/vall show

再上线
./perccli64 /c0/e32/s1 set online
重建
若更换磁盘可进行重建, 正常插入新的硬盘之后会自动重建RAID
查看重建进度
./perccli64 /c0/e32/s1 show rebuild

也可手动对某块硬盘重建
./perccli64 /c0/e32/s1 start rebuild

停止重建
./perccli64 /c0/e32/s1 stop rebuild

检查
查看磁盘是否有问题
./perccli64 -PDList -aALL|grep Error

这个命令和Megacli命令是相同的