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

回覆文章
Lexaul
文章: 231
註冊時間: 2019-10-18, 14:28

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

文章 Lexaul » 2023-02-18, 10:23

參考資料: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配置,磁盘管理,选中该磁盘组,添加磁盘即可。
[email protected]
github.com/Lexaul

回覆文章