mportant; font-size: 1rem; word-break: break-all; color: rgb(51, 51, 51); line-height: 1.74; max-width: 100%;">
  1. 找到数据存储设备名称。您可以通过右键单击数据存储并选择“属性”来执行此操作。左侧有一个名为“范围”的部分 — 将其复制到记事本。

  2. 通过 SSH 进入具有数据存储区的主机。

  3. 现在您有了数据存储设备 ID,请通过运行以下命令继续验证您是否拥有正确的数据存储(请记住将 naa. 替换为您自己的设备 ID):

[root@esxi313:/vmfs/volumes] esxcfg-scsidevs -c | grep naa.6234567890abcde029b3ae6c0dccbdb1
naa.6234567890abcde029b3ae6c0dccbdb1  Direct-Access    /vmfs/devices/disks/naa.6234567890abcde029b3ae6c0dccbdb1  952720MB  HPP     Local LSI Disk (naa.6234567890abcde029b3ae6c0dccbdb1)
[root@esxi313:/vmfs/volumes] 
1.2.3.

删除 VMware vCenter 中正在使用的空数据存储_数据存储


[root@esxi313:/vmfs/volumes] esxcfg-scsidevs -m | grep naa.6234567890abcde029b3ae6c0dccbdb1
naa.6234567890abcde029b3ae6c0dccbdb1:1                           /vmfs/devices/disks/naa.6234567890abcde029b3ae6c0dccbdb1:1 65af4234-dc0002e9-6ba6-0427583b9558  0  Datastore_930G_SSD313
[root@esxi313:/vmfs/volumes] 
1.2.3.


  1. 一切检查无误,数据存储名称与设备 ID 匹配。现在收集有关分区表的详细信息并将其删除。这将解决“设备正在使用中”错误消息。

[root@esxi313:/vmfs/volumes] df -h | grep Datastore_930G_SSD313
VMFS-6      930.2G   1.5G    928.7G   0% /vmfs/volumes/Datastore_930G_SSD3131.2.
  1. 以下命令检索所有可用分区。如您所见,一个分区已格式化为 VMFS。

[root@esxi313:/vmfs/volumes]  partedUtil getptbl /vmfs/devices/disks/naa.6234567890abcde029b3ae6c0dccbdb1
gpt
121454 255 63 1951170560
1 2048 1951170526 AA31E02A400F11DB9590000C2911D1B8 vmfs 0
[root@esxi313:/vmfs/volumes]1.2.3.4.5.
  1. 请谨慎操作。这一条命令将销毁数据存储上的所有数据 最后一条命令将删除分区。这样我们就可以右键单击数据存储并将其删除而不会出现错误。

[root@esxi313:/vmfs/volumes]  partedUtil delete /vmfs/devices/disks/naa.6234567890abcde029b3ae6c0dccbdb1 11.
  1. 删除分区表并完成从 vCenter 移除数据存储区后,从每个主机分离设备。在遇到“数据存储区正在使用中”问题时,此方法是首选方法。从主机分离设备可防止“路径关闭”和其他可能导致主机不稳定的存储相关事件。