Azure: no se puede eliminar una subred, en uso ServiceAssociationLinks

Jaiver Vargas Mendez 0 Puntos de reputación
2024-12-09T23:13:37.2166667+00:00

Hola, necesito ayuda con un problema relacionado con Azure. Anteriormente, realicé una prueba de concepto (PoC) en la que implementé Wordpress + MySQL Flexible Server. Después de finalizar la PoC, intenté eliminar el grupo de recursos test_storage

Si bien parecía que todos los componentes se eliminaron correctamente, quedó una subred residual debido a una DELEGACIÓN DE SUBRED a Microsoft.DBforMySQL/flexibleServers y otra a Microsoft.Web/serverFarms. Cuando intenté deshabilitar la delegación seleccionando "Ninguno", encontré otro error: No se pudo guardar la subred "47c22bc18d-dbsubnet".

De manera similar, apareció un error cuando intenté eliminar la subred directamente: Failed to delete subnet '47c22bc18d-dbsubnet'.

Debido a esto la Virtual network no se puede eliminar ni reutilizar.

Agradecería enormemente su ayuda.

Azure
Azure
Plataforma e infraestructura de informática en la nube para crear, implementar y administrar aplicaciones y servicios a través de una red mundial de centros de datos administrados por Microsoft.
476 preguntas
0 comentarios No hay comentarios
{count} votos

1 respuesta

Ordenar por: Lo más útil
  1. Gao Chen 4,305 Puntos de reputación Proveedor de Microsoft
    2024-12-09T23:57:19.49+00:00

    Hola Jaiver Vargas Mendez,

    ¡Bienvenido(a) a Microsoft Q&A!

    En este caso, este problema puede ser complicado, pero aquí hay algunos pasos que puedes seguir para intentar resolverlo:

    Eliminar la delegación de subred:

    • Inicia sesión en el Portal de Azure.
    • Ve a "Redes virtuales" y selecciona la red virtual correspondiente.
    • En "Subredes", selecciona la subred problemática.
    • En la sección de "Delegación de subred", selecciona "Ninguno" y guarda los cambios.

    Eliminar recursos dependientes:

    • Asegúrate de que no haya recursos que dependan de la subred. Esto incluye servidores MySQL flexibles y planes de servicio de aplicaciones.
    • Verifica en "Grupos de recursos" y elimina cualquier recurso que pueda estar utilizando la subred.

    Uso de PowerShell o CLI de Azure:

    • Si el portal no permite eliminar la delegación, intenta usar PowerShell o la CLI de Azure. Aquí tienes un ejemplo de cómo hacerlo con PowerShell:
     # Conectar a tu cuenta de Azure
     Connect-AzAccount
    
     # Obtener la red virtual y la subred
     $vnet = Get-AzVirtualNetwork -ResourceGroupName "tu-grupo-de-recursos" -Name "tu-red-virtual"
     $subnet = $vnet.Subnets | Where-Object { $_.Name -eq "47c22bc18d-dbsubnet" }
    
     # Eliminar la delegación de la subred
     $subnet.Delegations.Clear()
     Set-AzVirtualNetwork -VirtualNetwork $vnet
    

    Eliminar la subred:

    • Una vez eliminada la delegación, intenta eliminar la subred nuevamente desde el portal o usando PowerShell:
     Remove-AzVirtualNetworkSubnetConfig -Name "47c22bc18d-dbsubnet" -VirtualNetwork $vnet
     Set-AzVirtualNetwork -VirtualNetwork $vnet
    

    Eliminar la red virtual:

    • Si ya no hay subredes delegadas ni recursos dependientes, deberías poder eliminar la red virtual.

    Identificar los recursos vinculados:

    • Revisa si hay servicios de aplicaciones (App Services) o puntos de conexión privados (Private Endpoints) utilizando la subred. Puedes hacerlo desde la sección de Networking de cada recurso.

    Eliminar las asociaciones:

    • Para un App Service, ve a Networking > VNet Integration y desconecta la subred.
    • Para puntos de conexión privados, elimina el enlace en la sección de Networking.

    Si estos pasos no resuelven el problema, mi recomendación seria ponerse en contacto con el soporte técnico de Azure para obtener ayuda mas especifica, los puedes contactar en el siguiente link: Ayuda y soporte técnico - Microsoft Azure

    Espero que información brindada fuera útil. Si necesitas más asistencia, estoy a tu disposición.

    Atentamente,

    Gao


    Si esta respuesta resolvió tu consulta, por favor haz clic en 'Aceptar respuesta'. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.


Su respuesta

Las respuestas pueden ser marcadas como Respuestas aceptadas por el autor de la pregunta, lo que indica a los usuarios que la respuesta resolvió su problema.