Soluciona problemas de actualizaciones de VMs

En este documento, se proporcionan soluciones a problemas comunes que puedes encontrar cuando actualizas una instancia de VM de Compute Engine. Para obtener instrucciones generales sobre cómo actualizar una VM, consulta Actualiza las propiedades de las instancias.

Prácticas recomendadas

Para evitar problemas habituales cuando actualizas una VM, sigue estas prácticas recomendadas:

  • Usa el flujo de trabajo update-from-file: Exporta la configuración de la instancia a un archivo, modifica el archivo y, luego, usa el comando gcloud compute instances update-from-file para aplicar los cambios. Este enfoque ayuda a evitar errores de los comandos manuales.

  • Usa la marca most-disruptive-allowed-action: Esta marca evita reinicios accidentales. Configúralo en NO_EFFECT para probar los cambios, en REFRESH para las actualizaciones no disruptivas y en RESTART solo cuando tengas la certeza de que se puede aceptar un reinicio.

Problemas comunes

En esta sección, se enumeran los errores que puedes encontrar cuando actualizas una VM y se proporciona orientación para resolverlos.

No coincide la huella digital de los metadatos

Este error se produce cuando intentas actualizar una instancia de VM, pero otro proceso actualizó los metadatos de la VM desde la última vez que actualizaste la página o recuperaste los datos de la instancia.

Mensaje de error:

Supplied fingerprint does not match current metadata fingerprint

Solución:

La propiedad de huella digital de la instancia en tu solicitud debe coincidir con la huella digital actual de la instancia para evitar que las solicitudes de actualización simultáneas se reemplacen entre sí. Pruebe lo siguiente:

  • Actualiza la página: Si usas la consola Google Cloud , actualiza la página Detalles de la instancia de VM antes de realizar los cambios.

  • Usa la marca --no-etag-cache de Google Cloud CLI: Si usas Google Cloud CLI, usa la marca --no-etag-cache con el comando gcloud compute instances update.

  • Vuelve a intentarlo después de unos minutos: Como último recurso, intenta detener la VM, espera unos minutos y, luego, vuelve a intentar realizar el cambio.