如果检测到失败的存储设备或升级设备,则可以使用 ESXCLI 命令手动从主机中移除该设备。

如果移除某个闪存缓存设备,则 vSAN 将删除与该闪存设备关联的磁盘组及其所有成员设备。

前提条件

确认主机上的存储控制器以直通模式进行配置并支持热插拔功能。

如果存储控制器以 RAID 0 模式进行配置,请参见供应商文档,了解有关添加和移除设备的信息。

过程

  1. 打开到 ESXi 主机的 SSH 连接。
  2. 要确定故障设备的设备 ID,则运行此命令并从输出中了解设备 ID。
    esxcli vsan storage list 
    			 
  3. 要从 vSAN 中移除设备,请运行此命令。
    esxcli vsan storage remove -d device_id 
    			 

    以下是可用于管理 vSAN ESA 集群的命令:

    表 1. vSAN ESA 命令
    命令 描述
    esxcli vsan storagepool add 添加物理磁盘以供 vSAN 使用。
    esxcli vsan storagepool list 列出 vSAN 存储池配置。
    esxcli vsan storagepool mount 从存储池挂载 vSAN 磁盘。
    esxcli vsan storagepool rebuild 重建 vSAN 存储池磁盘。
    esxcli vsan storagepool remove 从存储池中移除物理磁盘。需要一个 --disk 或 --uuid 参数。
    esxcli vsan storagepool unmount 从存储池卸载 vSAN 磁盘。

下一步做什么

  1. 将新设备添加到主机。

    主机会自动检测到该设备。

  2. 如果主机无法检测到该设备,则执行设备重新扫描。