如何删除 Azure Stack Hub 上具有依赖项的虚拟机

本文介绍在 Azure Stack Hub 中删除虚拟机 (VM) 及其依赖项的步骤。

如果从 Azure Stack Hub 中删除了 VM,组件依赖项(即数据磁盘、虚拟网络接口和诊断容器)仍会保留在资源组中。 这些项不会随 OS 磁盘一起自动删除。 按照本文中的步骤删除 OS 磁盘和组件依赖项。

删除 VM

创建新 VM 时,通常创建一个新资源组,并在该资源组中放入所有依赖项。 如果想删除 VM 及其所有依赖项,可以删除整个资源组。 Azure 资源管理器成功删除依赖项。 有时无法通过删除资源组来删除 VM;例如,VM 可能包含不依赖于你要保留的 VM 的资源。

删除具有依赖项的 VM(非托管磁盘)

可以使用 Azure 门户或 PowerShell 删除 VM 及其依赖项。

如果无法删除资源组(要么依赖项不在同一资源组中,要么存在其他资源)。 执行以下步骤:

  1. 打开 Azure Stack 用户门户。
  2. 选择“虚拟机”。 查找虚拟机,然后选择计算机以打开虚拟机边栏选项卡。
    Delete VM with dependencies
  3. 记下包含 VM 和 VM 依赖项的资源组。
  4. 选择“网络”并记下网络接口。
  5. 选择“磁盘”并记下 OS 磁盘和数据磁盘。
  6. 返回到“虚拟机”边栏选项卡,并选择“删除” 。
  7. 键入“是”以确认删除,然后选择“删除”。
  8. 选择“资源组”,然后选择资源组。
  9. 通过手动选择已记录的项来删除依赖项。 对于每个项,请选择“删除”
    1. 键入“是”以确认删除,然后选择“删除”。
    2. 等待资源完全删除。
    3. 然后,你可以删除下一个依赖项。

后续步骤

Azure Stack Hub VM 功能