En este documento se describen los problemas o errores habituales que se producen al suspender o reanudar una instancia de Compute Engine y cómo puedes resolverlos. Para saber cómo funciona la suspensión de una instancia, consulta Suspender una instancia.
Tiempo de suspensión excesivo
En algunos casos, Compute Engine puede tardar un tiempo en suspender una instancia después de que hayas solicitado que se suspenda. Como Compute Engine guarda la memoria del SO invitado en un disco, puede tardar varios minutos en guardar los datos y cambiar el estado de la instancia a SUSPENDED
.
En el caso de las instancias de Compute Engine que tienen discos SSD locales conectados y que un usuario ha solicitado que se suspendan conservando los datos de los discos SSD locales de las instancias, la suspensión podría tardar mucho más, ya que los datos de los discos SSD locales se tienen que copiar en un disco. Para obtener más información, consulta cómo detener una instancia que tiene discos SSD locales conectados.
Estado de instancia no válido
Solo puedes suspender una instancia de proceso en el estado RUNNING
. Si intentas suspender una instancia en otro estado, se producirán errores.
Mensajes de error:
UNSUPPORTED_OPERATION
You cannot suspend an instance that is stopped or terminated.
You cannot suspend an instance that is being repaired.
You cannot suspend an already suspended instance.
Resolución: Solo puedes suspender una instancia que esté en el estado RUNNING
. En función del estado de la instancia, haz una de las siguientes acciones:
En el caso de una instancia en estado
TERMINATED
, reinicia la instancia antes de suspenderla.En el caso de una instancia en estado
REPAIRING
, espera a que Compute Engine termine de reparar la instancia y, después, vuelve a intentar suspenderla.
Configuraciones de instancia no válidas
En las siguientes secciones se describen los problemas con las configuraciones de las propiedades de las instancias.
No se admite la máquina virtual confidencial
Este error se produce cuando intentas suspender una VM confidencial.
Mensajes de error:
UNSUPPORTED_OPERATION
Solución: No puedes suspender una VM confidencial. En su lugar, haga una de las siguientes acciones:
Crea una instancia normal y, a continuación, elimina la instancia que ya tenías.
Tiempo de espera del SO invitado
Este error se produce cuando el SO invitado no responde a la señal ACPI S3 en un plazo de tres minutos.
Mensajes de error:
UNSUPPORTED_OPERATION
Instance suspend failed due to guest timeout.
Solución: el SO invitado debe poder gestionar la señal ACPI S3 para iniciar la operación de suspensión de la instancia. Para comprobar si el SO admite esta operación, consulta los detalles del sistema operativo.
Si el SO no admite operaciones de suspensión, haz una de las siguientes acciones:
Crea una instancia que use un SO invitado que admita operaciones de suspensión y, a continuación, elimina la instancia actual.
Cuota de disco insuficiente
Este error se produce cuando no tienes suficiente cuota de disco al suspender una instancia.
Mensajes de error:
QUOTA_EXCEEDED
Quota 'DISKS_TOTAL_GB' exceeded. Limit: NUMBER_OF_DISKS in region REGION.
Resolución: Cuando suspendes una instancia, Compute Engine almacena los datos de la memoria del SO invitado, el estado del dispositivo y el estado de la aplicación en un disco. Por lo tanto, antes de suspender una instancia, asegúrate de que tu proyecto y la región en la que se encuentra la instancia tengan suficiente cuota de disco persistente. Para obtener más información, consulta Cuotas de recursos.
Conservar datos de SSD local en más de 32 discos SSD locales
Este error se produce cuando intentas suspender una instancia que tiene más de 32 discos SSD locales conectados y conservar los datos de los discos.
Mensajes de error:
INVALID_USAGE
Suspend with Local SSD feature is not available for this project.
Resolución: No puedes suspender una instancia que tenga más de 32 discos SSD locales conectados y conservar los datos de los discos. En su lugar, haga lo siguiente:
Copia los datos del disco en un disco conectado (montado y formateado) y, a continuación, suspende la instancia mientras descartas los datos de la unidad SSD local.
Suspender una instancia con una GPU
Este error se produce cuando intentas suspender una instancia que tiene una o varias GPUs conectadas.
Mensajes de error:
UNSUPPORTED_OPERATION
Suspend is not supported on GPU Instances. You may delete and recreate the instances without GPU.
Resolución: No puedes suspender una instancia que tenga GPUs conectadas. En su lugar, haga una de las siguientes acciones:
Crea una instancia sin GPUs vinculadas y, a continuación, elimina la instancia actual.
La instancia se ha anulado
Este error se produce porque Compute Engine ha desactivado la instancia que ha intentado suspender.
Mensajes de error:
FAILED_WITH_INSTANCE_PREEMPTED
You cannot suspend an instance that is preempted.
Solución: Reinicia la VM de acceso puntual o la instancia interrumpible y, a continuación, suspéndela.
Demasiada memoria
Este error se produce cuando intentas suspender una instancia con más de 208 GB de memoria.
Mensajes de error:
UNSUPPORTED_OPERATION
Suspend is not supported on Instances with more than 208 GB memory.
Resolución: no puedes suspender instancias con más de 208 GB de memoria. En su lugar, haga lo siguiente:
Reduce la memoria de la instancia cambiando el tipo de máquina.
Motivos desconocidos
Este error se produce cuando intentas suspender una instancia, pero se produce un error desconocido.
Mensajes de error:
FAILED_WITH_INSTANCE_RUNNING
FAILED_WITH_INSTANCE_RUNNING
Suspend failed with instance in state RUNNING.
Resolución: vuelve a suspender la instancia más adelante. Si sigues teniendo problemas, ponte en contacto con el equipo de Asistencia.
Instancia de Windows con tiempo de espera de la pantalla o botón de suspensión inhabilitado
Una instancia de Windows que tenga configuraciones de la política de energía definidas en alto rendimiento y un tiempo de espera de la pantalla establecido en un valor superior a 0 puede apagar la pantalla después del tiempo de espera. Cuando envías una solicitud de suspensión a una instancia que tiene una pantalla apagada, la solicitud de suspensión reinicia la pantalla en lugar de suspender la instancia.
Solución: para solucionar este problema, sigue estos pasos:
Si aún no lo has hecho, conéctate a la instancia mediante uno de los siguientes métodos:
Inhabilita el tiempo de espera de la pantalla:
powercfg /change monitor-timeout-ac 0
Habilita el botón de suspensión:
powercfg -setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1