×

PercCli使用小记

hqy hqy 发表于2024-12-25 15:41:17 浏览49 评论0

抢沙发发表评论

mportant; padding: 20px 40px !important; border-radius: 10px !important;">本文介绍了PercCli的使用方法。文章首先介绍了PercCli的安装方法,接着详细列出了PercCli常用的命令及其使用方法,包括了Raid0、Raid1、Raid5的创建、扩容、删除、重建等操作,以及热备和检查等功能。在操作演示中,PercCli大部分命令的使用方法和功能与Megacli命令相同。

目录

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
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命令是相同的


打赏

本文链接:https://www.kinber.cn/post/4350.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客