【问题标题】:Cannot Delete Virtual Network Gateway in Azure无法在 Azure 中删除虚拟网络网关
【发布时间】:2020-03-05 09:40:40
【问题描述】:

我正在尝试删除 Azure 中的虚拟网络。当我使用网络界面删除它时,它说

Virtual network 'MyVirtualNetwork' is in use and cannot be deleted. If you recently deleted resources, it might take some time to update the virtual network.

当然,我最近没有删除资源,也没有虚拟机使用网络。我关注了这个 StackOverflow 帖子 here,它说要删除虚拟网络,您必须先删除虚拟网络网关。

因此,按照 MSDN here 上的“删除虚拟网络网关”说明,我单击 Azure Web 界面,如下所示:

Virtual Network > *MyVirtualNetwork* > Dashboard > Delete Gateway

我明白了:

Failed to delete the gateway for virtual network 'OneCoreWikiVnet'.

Azure 没有提供进一步的解释或其他细节。

如何删除此虚拟网络网关?

【问题讨论】:

标签: azure azure-virtual-machine azure-virtual-network


【解决方案1】:

是的。如您所知,您必须先删除设置部分下显示的所有子网,然后才能删除虚拟网络本身,如下面的快照所示。如您所见,我有两个子网,即GatewaySubnetSubnet 1

您可以使用每行末尾... 菜单下显示的删除选项删除除GatewaySubnet 之外的所有子网。

如果您尝试从同一个 ... 选项中删除 GatewaySubnet,它会给您一个错误提示:

网关子网无法删除。

现在的问题是如何删除GatewaySubnet。以下是完成相同操作的分步过程:

  1. 转到Overview 选项卡,然后单击右侧窗格中带有绿色复选标记的网关图标。

  1. 在网关详细信息屏幕上单击左窗格中的删除按钮:

  1. 在显示为Are you sure you want to delete this gateway?的警告消息上单击Yes

  2. 这将导致GatewaySubnet 被删除。您现在可以在概览选项卡上看到Gateway 的图标已变为灰色,其简要说明为Click here to create a gateway

  1. 现在只需单击删除按钮即可完全摆脱虚拟网络。

【讨论】:

    【解决方案2】:

    天蓝色的对象层次如下。

    虚拟网络 --> 虚拟网关 --> 连接

    要删除,您应该从下向上(或在这种情况下从右到左)删除。本质上,要删除 VNET 网关,您需要确保先删除网关上的所有连接。

    【讨论】:

      【解决方案3】:

      您是否尝试过使用 PowerShell cmdlet 来执行此操作?

      Remove-AzureVNetGateway -VNetName
      

      如果您仍然遇到错误并且可能会获得更好的错误响应,您可以将 -Verbose 放在那里。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-29
        • 2017-12-09
        • 2020-02-04
        • 1970-01-01
        • 2023-03-13
        • 2018-09-22
        • 2019-10-29
        • 1970-01-01
        相关资源
        最近更新 更多