0

我使用 Powershell 创建了一个虚拟网络(经典)。还创建了一个网络网关,但现在我无法删除虚拟网络。当我运行:Remove-AzureVNetGateway -VNetName '<vnet>'时,将显示以下输出:

Remove-AzureVNetGateway : ConflictError: The current provisioning status of the gateway prevents this operation.
At line:1 char:1
+ Remove-AzureVNetGateway -VNetName '<vnet>'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Remove-AzureVNetGateway], CloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Gateway.RemoveAzureVNetGateway

似乎仍在配置网关,但我已经一个多小时没有配置网关了。当我运行时get-azurevnetgateway -VNetName '<vnetname>',我得到以下输出:

LastEventData        :
LastEventTimeStamp   : 07-11-16 23:30:40
LastEventMessage     : Successfully deleted the gateway for the following virtual network: GatewayManager_f63ad77a-a35c-4e19-ace5-8acaadddefae
LastEventID          : 23004
State                : NotProvisioned
VIPAddress           :
DefaultSite          :
GatewaySKU           : Default
OperationDescription : Get-AzureVNetGateway
OperationId          : b3f474b9-7468-331a-a8df-6c9b4de548e3
OperationStatus      : Succeeded

有人知道GatewayManager_f63ad77a-a35c-4e19-ace5-8acaadddefae是什么吗?是我在尝试删除虚拟网络之前删除的网关吗?

这是此虚拟网络的“配置”选项卡的外观: 虚拟网络配置窗格

缺少“站点到站点连接”。当我尝试重命名网关子网时,会显示以下消息:使用 'GatewaySubnet' 时无法删除或修改子网

4

2 回答 2

0

我终于找到了。当我运行该Get-AzureVirtualNetworkGateway命令时,它会列出订阅中的所有网络网关。虽然Get-AzureVNetGateway没有显示任何内容,Get-AzureVirtualNetworkGateway但确实显示了网关:

GatewayId            : a9732eae-8670-4c25-9420-30708915c8e1 
GatewayName          : VpnGateway                           
LastEventData        :                                      
GatewayType          : DynamicRouting                       
LastEventTimeStamp   : 07-11-16 23:42:53                    
LastEventMessage     : Successfully configured the gateway. 
LastEventID          : 23005                                
State                : Provisioned                          
VIPAddress           : 52.187.46.131                        
DefaultSite          :                                      
GatewaySKU           : Default                              
Location             : Southeast Asia                       
VnetId               : f63ad77a-a35c-4e19-ace5-8acaadddefae 
SubnetId             :                                      
EnableBgp            : False                                
Asn                  : 65515                                
BgpPeeringAddress    : 10.102.100.254                       
PeerWeight           : 0                                    
OperationDescription :                                      
OperationId          :                                      
OperationStatus      :                                      

可以使用删除此网关Remove-AzureVirtualNetworkGateway -GatewayId a9732eae-8670-4c25-9420-30708915c8e1(需要一段时间),然后可以删除虚拟网络。

归功于在Microsoft 论坛上回答类似问题的 Ming Pun 。

于 2016-11-08T10:39:18.707 回答
0

我不确定是什么让你相信网关仍然存在。根据第二张截图,网关已被移除,状态为“NotProvisioned”。

我已经在我的实验室对此进行了测试。这是我部署网关之前 get-azurevnetgateway 的输出:

部署前

以下是部署成功后的结果:

成功

最后一张截图是删除网关后的截图:

删除

如果要删除仪表板上的网关图形,只需取消选中以下复选框并保存 VNET 的设置。

取消选中

于 2016-11-08T07:18:41.107 回答