在vSAN集群中,当遇到缓存盘或者数据盘故障时,往往不能通过常规移除磁盘的方式将磁盘移除,当无法移除或者移除报错时,可以使用ESXCLI命令移除。
记录故障磁盘组的UUID,或者对应硬盘的NAAID。
esxcli vsan storage remove -u 磁盘组UUID
esxcli vsan storage remove -s 缓存层SSD NAAID
esxcli vsan storage remove -d 容量层磁盘 NAAID
esxcli vsan storage remove -u 容量层磁盘 UUID(注意检查是磁盘的UUID)
下面对更换这两种磁盘分别做说明:
一、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配置,磁盘管理,选中该磁盘组,添加磁盘即可。
7条评论