PercCli使用小记

Perccli 需要root权限

安装

wget https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm
rpm –Uvh perccli-1.17.10-1.noarch.rpm

使用

显示控制器和控制器相关信息的摘要。摘要包括按索引排序的控制器编号

cd /opt/MegaRAID/perccli
./perccli64 show

image

查看物理硬盘信息列表

./perccli64 /c0/eall/sall show

image

查看某一块磁盘详细信息(e32为EID号,s5为Slt编号)

./perccli64 /c0/e32/s5 show all

image

查看虚拟磁盘信息列表,即阵列信息

./perccli64 /c0/vall show

image

查看虚拟磁盘丢失信息

./perccli64 /c0 show preservedCache

image

查看脱机硬盘信息

./perccli64 /c0/fall show all

image

查看外来配置

./perccli64  /c0/fall show

image

清除外来配置
image

使磁盘状态灯闪烁(便于在硬件不报警的情况下找到坏盘)

./perccli64 /c0/e32/s2 start/stop locate

image

查看所有物理硬盘状态

./perccli64 -PDList -aALL|egrep 'Firmware state'

image

Raid 0,1,5

raid0

./perccli64 /c0 add vd r0 drives=32:1,32:2

image

查看raid阵列信息

./perccli64 /c0/vall show

image

查看可用块信息
image

Raid创建之后就可以进行分区挂载
磁盘的上线下线
我们将raid0的其中一个磁盘下线

./perccli64 /c0/e32/s1 set offline

image

查看磁盘状态已为offline

./perccli64 -PDList –aALL

image

查看此时raid0状态已为OfLn

./perccli64 /c0/vall show

image

上线磁盘

./perccli64 /c0/e32/s1 set online

image

此时raid状态
image

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

image

查看扩容进度

./perccli64 /c0/v0 show migrate

image

删除raid

执行删除操作之前先将磁盘卸载

./perccli64 /c0/v0 del

image

Raid1

创建

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

image

./perccli64 /c0/vall show

image

然后可以创建分区和挂载使用
上线下线磁盘和raid0类似
将raid0的其中一个磁盘下线

./perccli64 /c0/e32/s1 set offline

image

查看raid状态为已降级

./perccli64 /c0/vall show

image

重新上线

./perccli64 /c0/e32/s1 set online

image

此时raid状态已为最优
image

热备
局部热备

查看raid的DG号

./perccli64 /c0/vall show

image

添加一个磁盘作为盖raid1的热备

./perccli64 /c0/e32/s3 add hotsparedrive dgs=0

image

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

image

查看热备盘

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

image

删除热备

./perccli64 /c0/e32/s3 delete hotsparedrive

image

再看磁盘状态已空闲,不是热备

./perccli64 /c0/e32/sall show

image

Raid5

创建raid5

./perccli64 /c0 add vd r5 drives=32:1,32:2,32:3

image

上下线热备和前面raid0,1类似
Raid状态

./perccli64 /c0/vall show

image

下线一个磁盘

./perccli64 /c0/e32/s1 set offline

查看状态已降级

./perccli64 /c0/vall show

image

再上线

./perccli64 /c0/e32/s1 set online

重建

若更换磁盘可进行重建, 正常插入新的硬盘之后会自动重建RAID
image

查看重建进度

./perccli64 /c0/e32/s1 show rebuild

image

也可手动对某块硬盘重建

./perccli64 /c0/e32/s1 start rebuild

image

停止重建

./perccli64 /c0/e32/s1 stop rebuild

image

检查

查看磁盘是否有问题

./perccli64 -PDList -aALL|grep Error

image

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

posted @   可惜流年  阅读(4596)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示