如何删除 Azure Stack Hub 上具有依赖项的 VM(虚拟计算机)

本文介绍了在 Azure Stack Hub 中删除 VM 及其依赖项的步骤。

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

“删除 VM”概述

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

删除带依赖项的 VM

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

如果无法删除资源组,要么依赖项不在同一资源组中,要么存在其他资源,请按照以下步骤操作:

  1. 打开 Azure Stack 用户门户。

  2. 选择“虚拟机”。 查找虚拟机,然后选择计算机以打开虚拟机边栏选项卡。
    Delete VM with dependencies

  3. 记下(写下)包含 VM 和 VM 依赖项的资源组。

  4. 选择“网络”并记下网络接口。

  5. 选择“磁盘”并记下 OS 磁盘和数据磁盘。

  6. 返回到“虚拟机”边栏选项卡,并选择“删除” 。

  7. 键入 yes 以确认删除,然后选择“删除”。

  8. 选择“资源组”,然后选择资源组。

  9. 通过手动选择已记录的项来删除依赖项。 对于每个项,请选择“删除”。

    1. 键入 yes 以确认删除,然后选择“删除”。
    2. 等待资源完全删除。
    3. 然后,你可以删除下一个依赖项。

后续步骤

Azure Stack Hub VM 功能