Resolver problemas de erros na API reportFaultyHost

Neste documento, explicamos como resolver erros que podem ocorrer ao usar a API report faulty host.

Mensagens de erro

Ao usar a API reportFaultHost, você pode encontrar um dos seguintes erros.

Instância de computação excluída durante uma operação em execução

Esse erro ocorre quando você exclui uma instância de computação enquanto uma operação de relatório de host com falha ainda está em andamento.

Mensagens de erro:

INTERNAL_ERROR

Resolução: antes de excluir uma instância de computação, verifique se a operação reportHostAsFaulty foi concluída. Caso contrário, a operação de denúncia de host com falha vai falhar.

Instância de computação que não faz parte de uma reserva

Esse erro ocorre quando você informa uma instância de computação criada sem usar uma reserva.

Mensagem de erro:

INSTANCES_WITHOUT_RESERVATION_NOT_SUPPORTED

Resolução: verifique se você criou a instância de computação usando o modelo de provisionamento vinculado à reserva. Para informar um host com falha de uma instância A4X Max, A4X, A4, A3 Ultra, A3 Mega e A3 High (8 GPUs) que usa o modelo de provisionamento de início flexível ou spot, entre em contato com sua equipe de conta.

Duplicar operações de relatório de host com falha

Esse erro ocorre quando você envia uma solicitação à API "repair faulty host" enquanto outra solicitação já está em andamento para a mesma instância de computação. Além disso, sua instância de computação pode permanecer no estado REPAIRING.

Mensagem de erro:

FAILED_WITH_UNEXPECTED_STATUS

Resolução: aguarde até que a primeira operação de host com falha seja concluída antes de enviar outra solicitação à API. Se a instância de computação não estiver respondendo, reinicie-a antes de enviar outra solicitação à API.

O motivo da falha está ausente

Esse erro ocorre quando você não especifica o campo faultReasons em uma solicitação de host com falha de relatório.

Mensagem de erro:

FAULT_REASONS_EMPTY_SHOULD_BE_SPECIFIED

Resolução: o campo faultReasons é obrigatório. Para resolver esse problema, especifique o campo faultReasons na sua solicitação.

Tipo de máquina incorreto

Esse erro ocorre quando a instância de computação usa um tipo de máquina sem suporte.

Mensagem de erro:

MACHINE_TYPE_NOT_SUPPORTED

Resolução: a API ReportFaultyHost oferece suporte apenas aos tipos de máquina A4X Max, A4X, A4, A3 Ultra, A3 Mega e A3 High (8 GPUs).

Limitação de taxa excedida

Mensagem de erro:

RATE_LIMIT_EXCEEDED

Motivo: você excedeu o limite de solicitações para o método instances.reportHostAsFaulty ou o Google não tem capacidade suficiente para atender à sua solicitação.

Estado de instância de computação incompatível

Esse erro ocorre quando a instância de computação está em um estado sem suporte.

Mensagem de erro:

INSTANCE_SHOULD_BE_RUNNING

Resolução: antes de enviar uma solicitação à API report faulty host, verifique se a instância de computação está no estado RUNNING.