En este documento, se explica cómo resolver errores que puedes encontrar cuando usas la API de Report faulty host.
Mensajes de error
Cuando usas la API de report fault 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 aún está en curso una operación de informe de host defectuoso.
Mensajes de error:
INTERNAL_ERROR
Resolución: Antes de borrar una instancia de procesamiento, verifica que la operación reportHostAsFaulty se haya completado.
De lo contrario, fallará la operación para informar un host defectuoso.
La instancia de procesamiento no forma parte de una reserva
Este error se produce cuando denuncias una instancia de procesamiento que se creó sin usar una reserva.
Mensaje de error:
INSTANCES_WITHOUT_RESERVATION_NOT_SUPPORTED
Solución: Verifica que hayas creado la instancia de procesamiento con el modelo de aprovisionamiento vinculado a la reserva. Para informar sobre un host defectuoso de una instancia A4X Max, A4X, A4, A3 Ultra, A3 Mega y A3 High (8 GPUs) que usa el modelo de aprovisionamiento flexible o spot, comunícate con tu equipo de cuentas.
Duplica las operaciones para informar que el host está defectuoso
Este error se produce cuando envías una solicitud a la API de reparación de host defectuoso mientras ya hay otra solicitud 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 host defectuoso del informe 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 host defectuoso del informe.
Mensaje de error:
FAULT_REASONS_EMPTY_SHOULD_BE_SPECIFIED
Resolución: El campo faultReasons es obligatorio. Para resolver este problema, especifica el campo faultReasons en tu solicitud.
El tipo de máquina es 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 informes de hosts defectuosos 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 método instances.reportHostAsFaulty o Google no tiene capacidad suficiente para satisfacer tu solicitud.
Estado de instancia de procesamiento no admitido
Este error ocurre cuando la instancia de procesamiento está en un estado no compatible.
Mensaje de error:
INSTANCE_SHOULD_BE_RUNNING
Resolución: Antes de enviar una solicitud a la API de Report faulty host, verifica que la instancia de procesamiento esté en el estado RUNNING.