Risoluzione dei problemi: Impossibile eliminare una rete virtuale in Azure
Quando si tenta di eliminare una rete virtuale in Microsoft Azure, è possibile che si riceva un errore. Questo articolo illustra la procedura per risolvere questo tipo di problema.
Se il problema relativo ad Azure non è trattato in questo articolo, visitare i forum di Azure su Microsoft Q&A e Stack Overflow. È possibile pubblicare il problema in questi forum o in @AzureSupport su Twitter. È anche possibile inviare una richiesta di supporto tecnico di Azure. Per inviare una richiesta di supporto, selezionare Supporto tecnico nella pagina del supporto di Azure.
Guida alla risoluzione dei problemi
- Verificare se nella rete virtuale è in esecuzione un gateway di rete virtuale.
- Verificare se nella rete virtuale è in esecuzione un gateway applicazione.
- Controllare se le istanze di Azure Container sono ancora presenti nella rete virtuale.
- Controllare se il servizio di dominio Microsoft Entra è abilitato nella rete virtuale.
- Verificare se la rete virtuale è connessa ad altre risorse.
- Verificare se nella rete virtuale è ancora in esecuzione una macchina virtuale.
- Verificare se la rete virtuale è bloccata in fase di migrazione.
- Controllare se la rete virtuale è stata usata da un'app Web per l'integrazione della rete virtuale.
Passaggi per la risoluzione dei problemi
Verificare se nella rete virtuale è in esecuzione un gateway di rete virtuale
Per rimuovere la rete virtuale, è necessario rimuovere prima il gateway di rete virtuale.
In caso di reti virtuali classiche, accedere alla pagina Panoramica della rete virtuale classica nel portale di Azure. Se il gateway è in esecuzione nella rete virtuale, nella sezione Connessioni VPN verrà visualizzato l'indirizzo IP del gateway.
In caso di reti virtuali, accedere alla pagina Panoramica della rete virtuale. Controllare i dispositivi connessi associati al gateway di rete virtuale.
Prima di poter rimuovere il gateway, è necessario rimuovere eventuali oggetti Connessione presenti nel gateway.
Verificare se nella rete virtuale è in esecuzione un gateway applicazione
Accedere alla pagina Panoramica della rete virtuale. Controllare i dispositivi connessi associati al gateway applicazione.
Se è presente un gateway applicazione, è necessario rimuoverlo prima di poter eliminare la rete virtuale.
Controllare se le istanze di Azure Container esistono ancora nella rete virtuale
Nel portale di Azure passare alla pagina Panoramica del gruppo di risorse.
Nell'intestazione dell'elenco di risorse del gruppo di risorse selezionare Mostra tipi nascosti. Il tipo di profilo di rete è nascosto nella portale di Azure per impostazione predefinita.
Selezionare il profilo di rete correlato ai gruppi di contenitori.
Selezionare Elimina.
Eliminare di nuovo la subnet o la rete virtuale.
Se questi passaggi non risolvono il problema, usare questi comandi dell'interfaccia della riga di comando di Azure per pulire le risorse.
Controllare se il servizio di dominio Microsoft Entra è abilitato nella rete virtuale
Se Active Directory Domain Service è abilitato e connesso alla rete virtuale, non è possibile eliminare la rete virtuale.
Per disabilitare il servizio, vedere Disabilitare Microsoft Entra Domain Services usando il portale di Azure.
Verificare se la rete virtuale è connessa ad altre risorse
Controllare i collegamenti del circuito, le connessioni e i peering di rete virtuale, poiché questi elementi possono impedire l'eliminazione di una rete virtuale.
Di seguito è riportato l'ordine di eliminazione consigliato:
- Connessioni del gateway
- Gateway
- Indirizzi IP
- Peering di rete virtuale
- Ambiente del servizio app
Verificare se nella rete virtuale è ancora in esecuzione una macchina virtuale
Assicurarsi che nella rete virtuale non si trovi alcuna macchina virtuale.
Verificare se la rete virtuale è bloccata in stato di migrazione
Se la rete virtuale è bloccata in uno stato di migrazione, non può essere eliminata. Eseguire il comando seguente per interrompere la migrazione e quindi eliminare la rete virtuale.
Move-AzureVirtualNetwork -VirtualNetworkName "Name" -Abort
Controllare se la rete virtuale è stata usata da un'app Web per l'integrazione della rete virtuale
Se la rete virtuale è stata integrata con un'app Web in passato, l'app Web è stata eliminata senza disconnettere l'integrazione della rete virtuale, vedere Eliminazione del piano di servizio app o dell'app Web prima di disconnettere l'integrazione della rete virtuale.