Невозможно удалить виртуальную сеть
Я создал виртуальную сеть (классическую), используя 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".
2 ответа
Я наконец нашел это. Когда я побежал 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.
Я не уверен, что заставляет вас верить, что ворота все еще там. Согласно второму снимку экрана, шлюз был удален и состояние "NotProvisioned".
Я проверил это в своей лаборатории. Это вывод get-azurevnetgateway до того, как я разверну шлюз:
Вот результат, когда развертывание прошло успешно:
И последний снимок экрана сделан после удаления шлюза:
Если вы хотите удалить изображение шлюза на приборной панели, просто снимите следующий флажок и сохраните настройки VNET.