In diesem Dokument wird beschrieben, wie Sie Fehler beheben können, die bei der Verwendung von der API zum Melden eines fehlerhaften Hosts auftreten können.
Fehlermeldungen
Bei der Verwendung der API zum Melden eines fehlerhaften Hosts können folgende Fehler auftreten.
Compute-Instanz während eines laufenden Vorgangs gelöscht
Dieser Fehler tritt auf, wenn Sie eine Compute-Instanz löschen, während ein Vorgang zum Melden eines fehlerhaften Hosts noch ausgeführt wird.
Fehlermeldungen:
INTERNAL_ERROR
Lösung: Prüfen Sie vor dem Löschen einer Compute-Instanz, ob der
reportHostAsFaulty Vorgang abgeschlossen ist.
Andernfalls schlägt der Vorgang zum Melden eines fehlerhaften Hosts fehl.
Compute-Instanz ist nicht Teil einer Reservierung
Dieser Fehler tritt auf, wenn Sie eine Compute-Instanz melden, die ohne Reservierung erstellt wurde.
Fehlermeldung:
INSTANCES_WITHOUT_RESERVATION_NOT_SUPPORTED
Lösung: Prüfen Sie, ob Sie die Compute-Instanz mit dem an eine Reservierung gebundenen Bereitstellungsmodell erstellt haben. Wenn Sie einen fehlerhaften Host für eine Instanz vom Typ A4X Max, A4X, A4, A3 Ultra, A3 Mega oder A3 High (8 GPUs) melden möchten, die das Flex-Start- oder Spot-Bereitstellungsmodell verwendet, wenden Sie sich an Ihr Account-Management-Team.
Doppelte Vorgänge zum Melden eines fehlerhaften Hosts
Dieser Fehler tritt auf, wenn Sie eine Anfrage an die API zum Reparieren eines fehlerhaften Hosts senden, während für dieselbe Compute-Instanz bereits eine andere Anfrage ausgeführt wird.
Außerdem kann die Compute-Instanz im Status REPAIRING verbleiben.
Fehlermeldung:
FAILED_WITH_UNEXPECTED_STATUS
Lösung: Warten Sie, bis der erste Vorgang zum Melden eines fehlerhaften Hosts abgeschlossen ist bevor Sie eine weitere Anfrage an die API senden. Wenn die Compute-Instanz nicht reagiert, starten Sie sie neu, bevor Sie eine weitere Anfrage an die API senden.
Fehlerursache fehlt
Dieser Fehler tritt auf, wenn Sie das Feld faultReasons in einer Anfrage zum Melden eines fehlerhaften Hosts nicht angeben.
Fehlermeldung:
FAULT_REASONS_EMPTY_SHOULD_BE_SPECIFIED
Lösung: Das faultReasons Feld ist erforderlich. Geben Sie es in Ihrer Anfrage an, um das Problem zu beheben.
Geben Sie es in Ihrer Anfrage an, um das Problem zu beheben.
faultReasonsGeben Sie es in Ihrer Anfrage an, um das Problem zu beheben.
Geben Sie es in Ihrer Anfrage an, um das Problem zu beheben.
Falscher Maschinentyp
Dieser Fehler tritt auf, wenn die Compute-Instanz einen nicht unterstützten Maschinentyp verwendet.
Fehlermeldung:
MACHINE_TYPE_NOT_SUPPORTED
Lösung: Die API zum Melden eines fehlerhaften Hosts unterstützt nur die Maschinentypen A4X Max, A4X, A4, A3 Ultra, A3 Mega und A3 High (8 GPUs) .
Ratenbegrenzung wurde überschritten
Fehlermeldung:
RATE_LIMIT_EXCEEDED
Grund: Sie haben das Anfragelimit für die Methode
instances.reportHostAsFaulty überschritten oder Google hat nicht genügend Kapazität, um Ihre Anfrage zu
bearbeiten.
Nicht unterstützter Status der Compute-Instanz
Dieser Fehler tritt auf, wenn sich die Compute-Instanz in einem nicht unterstützten Status befindet.
Fehlermeldung:
INSTANCE_SHOULD_BE_RUNNING
Lösung: Prüfen Sie, bevor Sie eine Anfrage an die API zum Melden eines fehlerhaften Hosts senden, ob sich die Compute-Instanz im
RUNNING Status befindet.