1 頁 (共 1 頁)

[vSAN] 使用esxcli命令行移除vSAN中故障磁盘

發表於 : 2023-02-18, 10:23
Lexaul
參考資料:https://www.dinghui.org/esxcli-absent-vsan-disk.html

在vSAN集群中,当遇到缓存盘或者数据盘故障时,往往不能通过常规移除磁盘的方式将磁盘移除,当无法移除或者移除报错时,可以使用ESXCLI命令移除。

记录故障磁盘组的UUID,或者对应硬盘的NAAID。

esxcli vsan storage remove -u 磁盘组UUID
esxcli vsan storage remove -s 缓存层SSD NAAID
esxcli vsan storage remove -d 容量层磁盘 NAAID
下面对更换这两种磁盘分别做说明:
一、SSD盘故障处理如下:【SSD盘故障会影响整个磁盘,因此需要移除整个磁盘组】
1、在vSAN配置,磁盘管理中,找到对应的主机的,故障SSD盘,可以醒目的看到有Absent vSAN Disk(vSAN UUID:记录下来在这一串ID);
2、使用SSH工具登录到该台ESXi主机,登陆后使用以下命令移除:


3、从物理机上拔出故障SSD盘,安装上新盘;(另外,还需要注意是否有直通卡,或者开启了JBOD模式,否则vSAN中不能马上识别。)

4、vSAN配置,磁盘管理,创建磁盘组,勾选上替换的SSD盘为缓存盘,移除出来的HHD盘为数据盘,创建磁盘组即可。

二、HDD盘故障处理如下:

1、在vSAN配置,磁盘管理中,找到对应的主机的,故障HDD盘,找到故障硬盘的naa编号;

2、使用SSH工具登录到该台ESXi主机,登陆后使用以下命令移除:


3、从物理机上拔出故障HDD盘,安装上新盘;(另外,还需要注意是否有直通卡,或者开启了JBOD模式,否则vSAN中不能马上识别。)

4、vSAN配置,磁盘管理,选中该磁盘组,添加磁盘即可。