为什么无法删除正在使用的数据存储

将虚拟机文件从旧数据存储迁移到新数据存储并尝试从 ESXi 主机卸载无用的VMFS 数据存储时 ,您可能会遇到如下错误消息:

正在使用的 VMware 数据存储无法删除

您可能想知道“为什么无法删除正在使用的数据存储?” 如果 VMware ESXi 主机正在主动使用或引用数据存储,则会出现此错误,这可能是由以下任一原因引起的:

  • 数据存储引用 ISO 映像(或者对于较旧的 VM 软盘映像)。
  • 数据存储仍然具有活动的 VM/VM 模板引用。

在本文中,我将解释/解决这两个问题,并描述如何修复无法删除正在使用的数据存储的问题。

提示:在迁移VMware虚拟机之前,您应该 备份VMware数据存储 ,以防数据丢失。

卸载 VMware 数据存储的先决条件

在删除数据存储之前,您应该确保:

  • 取消注册该数据存储上的所有虚拟机或模板。
  • 取消映射存储在数据存储上的任何 ISO 或软盘。
  • 从清单最高点移除数据存储(在 vCenter Server 数据存储视图中)
  • 验证主机不显示数据存储。如果它们确实显示数据存储,请单击 主机存储部分中的 刷新 。
  • 要识别数据存储上应删除但显示为打开的打开文件,请运行以下命令:
vmkvsitools lsof

提示:如果您的数据存储空间不足,您可以 在 VMware 中 创建新的数据存储 或扩展vmfs 数据存储以增加容量。

如何修复无法删除正在使用的数据存储的问题

为了解决无法删除正在使用的VMware数据存储的问题,我将进行故障排除。

情况 1. 数据存储引用 ISO 映像

如果数据存储托管的 ISO 映射到装载此数据存储的 VMware ESXi 主机上的虚拟机,则无法删除 VMware 数据存储的此问题。即使您从数据存储中删除 ISO 文件,到虚拟机的 ISO 链接也不会断开。如果您尝试删除此数据存储,您会看到错误“ 设备或资源忙 ”。

首先,您应该确定这是否是原因,然后尝试取消 ISO 映射。

1. 导航到 vCenter Server 数据存储清单。\

2. 选择要删除的数据存储,然后 在右侧窗格中选择虚拟机 。现在将列出此数据存储中的 ISO 链接到的虚拟机。

3. 右键单击​​虚拟机并选择 编辑设置

4. 选择 硬件 >> CD/DVD 驱动器 。然后在右窗格中取消选择数据存储 ISO 文件。

取消选择数据存储 ISO 文件

5. 单击 “确定”

情况 2. 数据存储区仍然具有活动的 VM/VM 模板引用

1. 访问 vCenter Server 上的数据存储清单。

2. 导航到 虚拟机 选项卡。然后在“文件夹”中选择 “VM 模板”

3. 右键单击​​虚拟机模板并选择 从清单中删除

成功完成上述步骤后,应该不再有对该数据存储的活动引用,并且您应该能够删除该数据存储(或者该数据存储条目将自动从清单中删除)。

删除VMware数据存储时,应先备份VMware虚拟机,然后再进行虚拟机迁移或删除VMFS数据存储。为了保护虚拟机数据免受灾难,您可以选择多种虚拟机备份解决方案,遵循 3-2-1备份规则

重要提示:删除数据存储之前备份 VMware VM 文件

VMware内置的功能通常用于虚拟机备份,通过这些方式您可以手动备份多个虚拟机。然而,企业需要一种更高效、便捷的方式来集中备份多个VMware ESXi虚拟机。例如, 免费的VMware备份工具 ——傲梅企业备份旗舰版为VMware虚拟机提供集中备份,可以为您节省大量时间,减少业务停机时间。

通过可靠的备份解决方案,您可以享受以下功能:

永久免费 :您可以无时间限制地使用傲梅企业备份旗舰版的免费版。
支持免费ESXi :支持付费和免费版本的VMware ESXi。
易于使用 :通过中央控制台备份和恢复多个虚拟机,无需复杂的配置和重新安装。
自动虚拟机备份 :安排灵活的备份策略,以每天、每周、每月自动执行备份。
角色分配 :允许一名管理员创建具有有限权限的子帐户。
即时还原 :从任何选定的还原点还原立即可用的虚拟机。

请点击下面的按钮免费下载并使用傲梅企业备份旗舰版:

免费下载软件VMware ESXi & Hyper-V
安全下载

*您可以选择在Windows或Linux系统上安装此虚拟机备份软件。

1. 绑定设备 :访问傲梅企业备份旗舰版 Web 客户端,导航至 设备 >> VMware >> 添加 VMware 设备 以添加 vCenter Server 或独立 ESXi 主机。然后单击... > 绑定设备

添加VMware ESXi

2. 创建备份任务 :导航到 备份任务 >> 创建新任务 ,然后配置 设备类型 设备 目标 计划

开始备份

✢ 设备 :选择一项备份任务中主机上的虚拟机。

✢ 目标 :选择备份到本地路径或网络路径。

✢ 计划 :选择执行完整、差异或增量备份,并根据您指定的频率自动执行。

安排 VMware 虚拟机备份

3. 运行备份 :单击 开始备份 并选择 添加计划并立即开始备份 ,或 仅添加计划

开始备份

✍ 虽然免费版满足了大部分虚拟机备份需求,但您还可以 升级 享受:
批量虚拟机备份和还原 :批量备份和还原由 vCenter Server 或独立 ESXi 主机管理的大量虚拟机。
✦ 备份清理 :配置保留策略以自动删除旧的备份文件并节省存储空间。
✦ 恢复到新位置 :轻松在同一或另一个数据存储/主机中克隆虚拟机,无需重新安装或配置新虚拟机。

结论

将虚拟机迁移到另一个数据存储 后 ,您将在 VMWare vSphere 中删除空的 VMFS 数据存储,这可能会触发错误“无法卸载/删除 vmfs 数据存储:资源正在使用中”。

针对VMware无法删除正在使用的数据存储的错误,本文介绍了可能的原因及其解决方案。它可能是由数据存储 ISO 文件或活动 VM/VM 模板引用产生的。