Solución de problemas con las configuraciones de mantenimiento
En este artículo, se describen los problemas y errores comunes que pueden surgir durante la implementación o el uso de las configuraciones de mantenimiento para la aplicación de revisiones programadas en máquinas virtuales (VM), junto con las estrategias para solucionarlos.
Una máquina virtual se apaga y no responde cuando se usa un ámbito estático en el mantenimiento de invitados
Problema
Una configuración de mantenimiento no instala una revisión programada en las máquinas virtuales y muestra el error ShutdownOrUnresponsive
.
Solución
En un ámbito estático, es fundamental evitar depender de configuraciones de máquina virtual obsoletas. Por lo tanto, debe asegurarse de que la máquina virtual está en funcionamiento mientras se instala la revisión. Si la instancia de máquina virtual se vuelve a crear con el mismo nombre, priorice la reasignación de la configuración después de volver a crear la instancia de máquina virtual.
Se agota el tiempo de espera o se produce un error en la aplicación de revisiones programadas
Problema
Se produce el error TimeOut
o Failed
durante la aplicación de revisiones programadas después de mover una máquina virtual al volverla a crear con el mismo nombre en otra región. El portal puede mostrar la misma máquina virtual dos veces porque la máquina virtual creada anteriormente se ha eliminado del back-end.
Solución
Se trata de un error conocido y estamos trabajando para resolverlo. Si tiene este problema, póngase en contacto con el equipo de soporte técnico para obtener ayuda.
No se puede eliminar la asignación de configuración
Problema
No se ha podido quitar ni eliminar la asignación de configuración de una configuración de mantenimiento determinada
Solución
Siga estos pasos para mitigar esta incidencia:
- Elimine la configuración de mantenimiento existente en la que se encuentra este problema.
- Cree una configuración de mantenimiento y asigne el conjunto necesario de máquinas virtuales y de ámbito dinámico como se adjunta en la configuración de mantenimiento eliminada.
Si quiere crear una configuración de mantenimiento con el mismo nombre que la configuración de mantenimiento eliminada, tendrá que esperar 20 minutos a que se realice la limpieza en el back-end. El sistema no permitirá la creación de la configuración de mantenimiento con el mismo nombre si no se realiza la limpieza en el back-end.
La aplicación de revisiones programadas deja de funcionar después de mover el recurso
Problema
Si mueve un recurso a un grupo de recursos o suscripción diferente, la aplicación de revisiones programadas para el recurso deja de funcionar.
Solución
Actualmente, el sistema no admite el movimiento de recursos entre grupos de recursos o suscripciones. Como solución alternativa, siga estos pasos para el recurso que desea mover. Como requisito previo, quite primero la asignación antes de seguir los pasos.
Si usa un ámbito de static
:
- Traslade el recurso a otro grupo de recursos o suscripción.
- Vuelva a crear la asignación de recursos.
Si usa un ámbito de dynamic
:
- Inicie la siguiente ejecución programada o espere a que se produzca. Esta acción hace que al sistema quite completamente la asignación, por lo que puede continuar con los pasos siguientes.
- Traslade el recurso a otro grupo de recursos o suscripción.
- Vuelva a crear la asignación de recursos.
Si falta alguno de los pasos, traslade el recurso al grupo de recursos o al identificador de suscripción anterior y vuelva a adjuntar los pasos.
Nota:
Si se elimina el grupo de recursos, vuelva a crearlo con el mismo nombre. Si se elimina el identificador de suscripción, póngase en contacto con el equipo de soporte técnico para la mitigación.
La configuración de mantenimiento no se desencadenó en la fecha y hora configuradas
Problema
Después de crear una configuración de mantenimiento con un valor de repetición de semana o mes, se espera que el programa comience en la fecha y hora especificadas y luego se repita en función del intervalo elegido. Sin embargo, la programación no se desencadenó en la fecha y hora de inicio.
Solución
La primera ejecución de la configuración de mantenimiento se produce en el primer valor de recurrencia posterior a la fecha de inicio especificada, no necesariamente en la propia fecha de inicio. Por ejemplo, si la configuración de mantenimiento comienza el 17 de enero (miércoles) y se establece para que se repita todos los lunes, la primera ejecución del programa será el primer lunes después del 17 de enero, es decir, el 22 de enero.
Puede ver las primeras 4 instancias de la ejecución programada al crear una nueva configuración de mantenimiento desde Azure Portal.
Error al crear un ámbito dinámico
Problema
No se puede crear un ámbito dinámico debido al control de acceso basado en rol (RBAC).
Solución
Para crear un ámbito dinámico, debe tener el permiso en el nivel de suscripción o en el nivel de grupo de recursos. En concreto, estos son los requisitos que debe tener en cuenta.
- La suscripción en la que se crea el ámbito dinámico debe registrarse en RP de mantenimiento.
- Se recomienda tener asignado el rol "Colaborador de revisiones programadas" a los siguientes ámbitos:
- Suscripción o grupo de recursos en el que se crea el ámbito dinámico.
- Ámbito de configuración de mantenimiento.
Para obtener más información, vea la lista de permisos para varios recursos aquí.
Una actualización está bloqueada y no avanza
Problema
Se aplica a: ✔️ Hosts dedicados ✔️ Máquinas virtuales
Si vuelve a implementar un recurso en un clúster diferente y crea una solicitud de actualización pendiente con el valor del clúster anterior, la solicitud se bloquea indefinidamente.
Solución
Si se cierra o no se encuentra el estado de una operación para aplicar una actualización, vuelva a intentarlo después de 120 horas. Si el problema persiste, póngase en contacto con el equipo de soporte técnico para obtener ayuda.
Un host dedicado se actualiza después de adjuntar una configuración de mantenimiento
Problema
Una configuración de mantenimiento no bloquea la actualización de un host dedicado y el host se actualiza incluso después de adjuntar una configuración de mantenimiento.
Solución
Si vuelve a crear un host dedicado con el mismo nombre, las configuraciones de mantenimiento conservan el id. de host dedicado anterior, lo que impide que bloquee las actualizaciones. Para resolver este problema, quite la configuración de mantenimiento y vuelva a asignarla. Si el problema persiste, póngase en contacto con el equipo de soporte técnico para obtener ayuda.
No se desencadena una programación
Problema
Si un recurso tiene dos configuraciones de mantenimiento con la misma hora de desencadenador y configuración de instalación de revisiones, y ambas se asignan a la misma máquina virtual o recurso, solo se desencadena una configuración de mantenimiento.
Solución
Modifique la hora de inicio de una de las configuraciones de mantenimiento para mitigar el problema. Se trata de una solución alternativa a una limitación actual del sistema por la que las configuraciones de mantenimiento no pueden identificar qué configuración de mantenimiento se va a desencadenar.
No se puede crear un ámbito dinámico para un grupo de recursos
Problema
Se produce un error en la validación del ámbito dinámico debido a un valor null en la ubicación.
Solución
Este problema con la validación de ámbito dinámico provoca la regresión en el proceso de validación. Se recomienda proporcionar el conjunto necesario de ubicaciones para un ámbito dinámico en el nivel de grupo de recursos.
No se ejecuta un ámbito dinámico y no se aplican revisiones a ningún recurso
Problema
Se produce un error de aplanamiento de ámbitos dinámicos debido a la limitación y el servicio no puede determinar qué máquinas virtuales están asociadas a la máquina virtual.
Solución
Asegúrese de que el número de suscripciones por ámbito dinámico no sea superior a 200. Obtenga más información sobre los límites de servicio de los ámbitos dinámicos.
La asignación de configuración de un host dedicado no se limpia después de la eliminación del host
Problema
Después de eliminar los hosts dedicados, todavía existen asignaciones de configuración asociadas a hosts dedicados.
Solución
Antes de eliminar un host dedicado, asegúrese de eliminar la configuración de mantenimiento asociada a él. Si se elimina el host dedicado pero sigue apareciendo en el portal, póngase en contacto con el equipo de soporte técnico para obtener ayuda. Hay procesos de limpieza actualmente implementados para los hosts dedicados a fin de ayudar a evitar cualquier impacto en los clientes.
No se pueden proporcionar varios valores de etiqueta para ámbitos dinámicos
Problema
Si usa Azure Portal, no puede proporcionar varios valores de etiqueta para ámbitos dinámicos.
Solución
Esta característica no está disponible actualmente en el portal. Como solución alternativa, puede usar la CLI de Azure o Azure PowerShell para crear un ámbito dinámico. El sistema acepta varios valores para las etiquetas cuando se usa la CLI de Azure o Azure PowerShell.
Una configuración de mantenimiento se desencadena de nuevo con un tiempo de desencadenador anterior
Problema
Hay un problema conocido en las configuraciones de mantenimiento relacionadas con el almacenamiento en caché de las directivas de mantenimiento antiguas. Si una directiva antigua se almacena en caché y una nueva instancia mueve el nuevo procesamiento de directivas, la máquina antigua puede desencadenar la programación con la hora de inicio obsoleta.
Solución
Se recomienda actualizar la configuración de mantenimiento al menos 1 hora antes de la hora programada. Si el problema persiste, póngase en contacto con el equipo de soporte técnico para obtener ayuda.
Se agota el tiempo de espera de una configuración de mantenimiento mientras se espera a que finalice una actualización en curso en un recurso
Problema
En raras ocasiones, si la ventana de actualización del host coincide con la ventana de aplicación de revisiones de invitado de la máquina virtual, y si la ventana de aplicación de revisiones de invitado no tiene tiempo suficiente para ejecutarse después de la actualización del host, el sistema muestra este mensaje de error: "Programar el tiempo de espera, esperando que una actualización en curso complete el recurso". El motivo es que la plataforma solo permite una actualización a la vez.
Solución
Cambie la programación de configuración de mantenimiento de la actualización de invitado durante un tiempo después de que finalice la actualización en curso.
Las configuraciones de mantenimiento no admiten una API
Actualmente, la característica no admite las siguientes API:
- Obtener Aplicar actualización en el nivel de suscripción
- Get Apply Update en el nivel de grupo de recursos
- Obtener Actualización pendiente en el nivel de suscripción
- Obtener Actualización pendiente en el nivel de grupo de recursos