Solução de problemas de suspensão de instância do Compute Engine


Este documento descreve problemas ou erros comuns ao suspender ou retomar uma instância do Compute Engine e como resolvê-los. Para saber como funciona a suspensão de uma instância, consulte Suspender uma instância .

Tempo de suspensão excessivo

Em alguns casos, pode demorar um pouco para que o Compute Engine conclua a suspensão de uma instância depois que você solicitou a suspensão da instância. Como o Compute Engine salva a memória do sistema operacional convidado em um disco, pode levar vários minutos para salvar os dados e fazer a transição do estado da instância para SUSPENDED .

Para instâncias do Compute Engine que têm discos SSD locais anexados e que um usuário solicitou a suspensão preservando os dados do SSD local das instâncias, a suspensão pode levar muito mais tempo, pois os dados do SSD local precisam ser copiados para um disco. Para obter mais informações, consulte como funciona a interrupção de uma instância que possui discos SSD locais anexados .

Estado de instância inválido

Você só pode suspender uma instância de computação no estado RUNNING . Se você tentar suspender uma instância em outro estado, encontrará erros.

Mensagens de erro :

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.

Solução : você só pode suspender uma instância no estado RUNNING . Com base no estado da instância, siga um destes procedimentos:

  • Para uma instância no estado TERMINATED , reinicie a instância antes de suspendê-la.

  • Para uma instância no estado REPAIRING , aguarde o Compute Engine concluir o reparo da instância e tente suspendê-la novamente mais tarde.

Configurações de instância inválidas

As seções a seguir descrevem problemas com configurações de propriedades de instância.

A VM confidencial não é compatível

Este erro ocorre quando você tenta suspender uma VM confidencial .

Mensagens de erro :

UNSUPPORTED_OPERATION

Resolução : você não pode suspender uma VM confidencial. Em vez disso, siga um destes procedimentos:

Tempo limite do SO convidado

Este erro ocorre quando o sistema operacional convidado não responde ao sinal ACPI S3 dentro de três minutos.

Mensagens de erro :

UNSUPPORTED_OPERATION
Instance suspend failed due to guest timeout.

Solução : o sistema operacional convidado deve ser capaz de manipular o sinal ACPI S3 para iniciar a operação de suspensão da instância. Para verificar se o SO suporta esta operação, consulte Detalhes do sistema operacional .

Se o sistema operacional não oferecer suporte a operações de suspensão, siga um destes procedimentos:

Cota de disco insuficiente

Este erro ocorre quando você tem cota de disco insuficiente ao suspender uma instância.

Mensagens de erro :

QUOTA_EXCEEDED
Quota 'DISKS_TOTAL_GB' exceeded. Limit: NUMBER_OF_DISKS in region REGION.

Solução : quando você suspende uma instância, o Compute Engine armazena os dados da memória do sistema operacional convidado, do estado do dispositivo e do estado do aplicativo em um disco. Portanto, antes de suspender uma instância, certifique-se de que o projeto e a região em que a instância está localizada tenham cota de disco permanente suficiente. Para obter mais informações, consulte Cotas de recursos .

Preservar dados SSD locais para mais de 32 discos SSD locais

Este erro ocorre quando você tenta suspender uma instância que possui 32 discos SSD locais anexados e preservar os dados dos discos.

Mensagens de erro :

INVALID_USAGE
Suspend with Local SSD feature is not available for this project.

Solução : não é possível suspender uma instância que tenha mais de 32 discos SSD locais anexados e preservar os dados dos discos. Em vez disso, siga um destes procedimentos:

  • Copie os dados do disco para um disco anexado (montado e formatado) e suspenda a instância enquanto descarta os dados do SSD local.

  • Pare a instância .

Suspender uma instância com uma GPU

Este erro ocorre quando você tenta suspender uma instância que possui uma ou mais GPUs anexadas.

Mensagens de erro :

UNSUPPORTED_OPERATION
Suspend is not supported on GPU Instances. You may delete and recreate the instances without GPU.

Solução : não é possível suspender uma instância que tenha GPUs anexadas. Em vez disso, siga um destes procedimentos:

A instância foi preemptada

Este erro ocorre porque o Compute Engine interrompeu a instância que você tentou suspender.

Mensagens de erro :

FAILED_WITH_INSTANCE_PREEMPTED
You cannot suspend an instance that is preempted.

Solução : reinicie a VM Spot ou a instância preemptiva e suspenda-a.

Muita memória

Este erro ocorre quando você tenta suspender uma instância com mais de 208 GB de memória.

Mensagens de erro :

UNSUPPORTED_OPERATION
Suspend is not supported on Instances with more than 208 GB memory.

Resolução : não é possível suspender instâncias com mais de 208 GB de memória. Em vez disso, siga um destes procedimentos:

Razões desconhecidas

Este erro ocorre quando você tenta suspender uma instância, mas ocorre um erro desconhecido.

Mensagens de erro :

FAILED_WITH_INSTANCE_RUNNING
FAILED_WITH_INSTANCE_RUNNING
Suspend failed with instance in state RUNNING.

Resolução : Suspenda a instância novamente posteriormente. Se você ainda encontrar problemas, entre em contato com o suporte .

Instância do Windows com tempo limite de exibição ou botão de suspensão desativado

Uma instância do Windows que tenha configurações de política de energia definidas para alto desempenho e um tempo limite de exibição definido como um valor maior que 0 poderá desligar a exibição após o tempo limite. Quando você envia uma solicitação de suspensão para uma instância que tem uma exibição desativada, a solicitação de suspensão reinicia a exibição em vez de suspender a instância.

Solução : Para resolver esse problema, faça o seguinte:

  1. Se ainda não o fez, conecte-se à instância usando um dos seguintes métodos:

  2. Desative o tempo limite de exibição:

    powercfg /change monitor-timeout-ac 0
    
  3. Ative o botão de suspensão:

    powercfg -setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 1