Soluciona problemas relacionados con los errores de la API de informes de hosts defectuosos

En este documento, se explica cómo resolver los errores que puedes encontrar cuando usas la API de report faulty host.

Mensajes de error

Cuando usas la API de report faulty host, es posible que encuentres uno de los siguientes errores.

Se borró la instancia de procesamiento durante una operación en ejecución

Este error se produce cuando borras una instancia de procesamiento mientras una operación de informe de host defectuoso aún está en curso.

Mensajes de error:

INTERNAL_ERROR

Resolución: Antes de borrar una instancia de procesamiento, verifica que se haya completado la operación reportHostAsFaulty. De lo contrario, la operación de informe de host defectuoso fallará.

La instancia de procesamiento no forma parte de una reserva

Este error se produce cuando informas una instancia de procesamiento que se creó sin usar una reserva.

Mensaje de error:

INSTANCES_WITHOUT_RESERVATION_NOT_SUPPORTED

Resolución: Verifica que hayas creado la instancia de procesamiento con el modelo de aprovisionamiento vinculado a la reserva. Para informar un host defectuoso para una instancia A4X Max, A4X, A4, A3 Ultra, A3 Mega y A3 High (8 GPUs) que usa el modelo de aprovisionamiento de inicio flexible o de instancias interrumpibles, comunícate con tu equipo de cuentas.

Operaciones de informe de host defectuoso duplicadas

Este error se produce cuando envías una solicitud a la API de reparación de host defectuoso mientras otra solicitud ya está en curso para la misma instancia de procesamiento. Además, es posible que tu instancia de procesamiento permanezca en el estado REPAIRING.

Mensaje de error:

FAILED_WITH_UNEXPECTED_STATUS

Resolución: Espera hasta que se complete la primera operación de informe de host defectuoso antes de enviar otra solicitud a la API. Si la instancia de procesamiento no responde, reiníciala antes de enviar otra solicitud a la API.

Falta el motivo de la falla

Este error se produce cuando no especificas el campo faultReasons en una solicitud de informe de host defectuoso.

Mensaje de error:

FAULT_REASONS_EMPTY_SHOULD_BE_SPECIFIED

Resolución: El campo faultReasons es obligatorio. Para resolver este problema, especifica el faultReasons campo en tu solicitud.

Tipo de máquina incorrecto

Este error se produce cuando la instancia de procesamiento usa un tipo de máquina no compatible.

Mensaje de error:

MACHINE_TYPE_NOT_SUPPORTED

Resolución: La API de informe de host defectuoso solo admite los tipos de máquinas A4X Max, A4X, A4, A3 Ultra, A3 Mega y A3 High (8 GPUs) .

Se superó el límite de frecuencia

Mensaje de error:

RATE_LIMIT_EXCEEDED

Motivo: Superaste el límite de solicitudes para el instances.reportHostAsFaulty método o Google no tiene capacidad suficiente para satisfacer tu solicitud.

Estado de instancia de procesamiento no admitido

Este error se produce cuando la instancia de procesamiento está en un estado no admitido.

Mensaje de error:

INSTANCE_SHOULD_BE_RUNNING

Resolución: Antes de enviar una solicitud a la API de informe de host defectuoso, verifica que la instancia de procesamiento esté en el RUNNING estado.