ESXi 8.0 下查看硬盘状态

从 PERC 系列 8 和更新的系列起,PERCCLI 已取代 MegaCli
下载VMware PERCCLI实用程序:
https://dl.dell.com/FOLDER11564946M/1/PERCCLI_7.2616.0000_VMWARE.tar.gz?uid=8fe7d85a-b4db-469a-2242-f39d6cf56f11&fn=PERCCLI_7.2616.0000_VMWARE.tar.gz
下载后解压对应的vip文件

使用以下命令查看已安装的VIB软件包的列表:
esxcli software vib list

使用以下命令安装VIB软件包:
esxcli software vib install -v /vmfs/volumes/datastore1/iso/BCM_bootbank_perccli_007.2616.0000.0000-02.vib --no-sig-check
安装完可能要重启系统才能使用

删除安装的VIB:
esxcli software vib remove -n=BCM_bootbank_perccli_007.2616.0000.0000-02.vib --force

通过浏览到以下位置运行perccli:
/opt/perccli/bin
从终端窗口运行以下任一示例PERCCLI命令:

#显示控制器和控制器相关信息的摘要。摘要包括按索引排序的控制器编号。
/opt/perccli/bin/perccli64 show

#创建RAID控制器日志(ttylog)
/opt/perccli/bin/perccli64 /cX show show termlog logfile=log.txt
/cX 指定控制器,其中 X 是控制器索引
示例:/opt/perccli/bin/perccli64 /c0 show termlog logfile=log.txt

#创建包含 RAID 控制器上所有插槽信息的 RAID 控制器日志
/opt/perccli/bin/perccli64 /cX /eall /sall show all > disks.txt
/cX 指定控制器,其中 X 是控制器索引

# 查看有几个raid
/opt/perccli/bin/perccli64 /c0 show all | grep -A 15 "VD LIST"

# 查看有几块硬盘
/opt/perccli/bin/perccli64 /c0 show all | grep -A 15 "PD LIST"

#查看所有硬盘信息:
/opt/perccli/bin/perccli64 /c0 /eall /sall show all 

# 查看所有硬盘大小
/opt/perccli/bin/perccli64 /c0 /eall /sall show all | grep Raw

#查看硬盘是否有坏道
/opt/perccli/bin/perccli64 /c0 /eall /sall show all | grep Error

#查看更换硬盘后Rebuild 进度,假如换的是slot 3槽位
/opt/perccli/bin/perccli64  /c0/e32/s3 show rebuild 

 参考:
https://www.dell.com/support/kbdoc/zh-cn/000217748/how-to-install-perccli-utility-on-red-hat-linux-ubuntu-linux-vmware-esxi-and-windows-server

 

posted @ 2024-02-20 17:21  莫让年华付水流  阅读(593)  评论(0编辑  收藏  举报