In diesem Dokument wird der Lebenszyklus einer Compute Engine-Instanz erläutert. Dabei werden die verschiedenen Status beschrieben, die sie vom Erstellen bis zum Löschen durchlaufen kann. So prüfen Sie den Status einer oder mehrerer Instanzen:
Wenn Sie den Lebenszyklus einer Instanz kennen, können Sie die folgenden Aufgaben effizienter ausführen:
Probleme mit Instanzen beheben
Instanzressourcen verwalten
Instanzenmigrationen planen
Instanzstatus
Eine Compute-Instanz kann im Verlauf ihres Lebenszyklus verschiedene Status durchlaufen. Wenn eine Instanz erstellt wird, stellt die Compute Engine Ressourcen zum Starten der Instanz bereit. Danach wird die Instanz in die Staging-Phase versetzt und auf den ersten Start vorbereitet. Nach dem Start gilt die Instanz als ausgeführt. Eine laufende Instanz kann bis zu ihrer Löschung wiederholt angehalten und neu gestartet oder angehalten und fortgesetzt werden.
Die Compute Engine kann für eine Instanz die folgenden Status festlegen. Eine visuelle Darstellung des Instanzlebenszyklus finden Sie in diesem Abschnitt in einem Diagramm mit allen Instanzzuständen.
PROVISIONING
: In der ersten Phase einer Instanz weist die Compute Engine Ressourcen für die Instanz zu.STAGING
: Die Compute Engine bereitet die Instanz aus einem der folgenden Gründe auf den ersten Start vor:Die Compute Engine erstellt und konfiguriert die Instanz noch.
Ein Nutzer hat den Neustart oder die Wiederaufnahme der Instanz angefordert oder die Compute Engine startet oder nimmt die Instanz im Rahmen eines geplanten Neustarts wieder auf.
In diesem Status wird die Instanz noch nicht ausgeführt.
RUNNING
: Die Compute Engine startet die Instanz oder die Instanz wird ausgeführt. In diesem Status kann Compute Engine die Instanz beenden, anhalten, reparieren oder löschen.STOPPING
: Die Compute Engine fährt die Instanz herunter, um den Vorgang zum Beenden oder Löschen zu starten. Dieser Status tritt auf, wenn eines der folgenden Ereignisse eintritt:Ein Nutzer hat das Beenden oder Löschen der Instanz angefordert.
Die Compute Engine beendet oder löscht die Instanz aufgrund eines geplanten Beendigungs- oder Löschvorgangs.
Die Instanz wird nach einem Hardwarefehler beendet.
Wenn das Beenden nicht aufgrund eines Hardwarefehlers erfolgt ist, hängt die Zeit, die die Instanz benötigt, um das Gastbetriebssystem ordnungsgemäß herunterzufahren, vom Instanztyp ab. Nachdem das Gastbetriebssystem der Instanz heruntergefahren wurde, führt Compute Engine innerhalb weniger Sekunden eine der folgenden Aktionen aus:
Wenn ein Stoppvorgang ausgeführt wird, setzt Compute Engine den Instanzstatus auf
TERMINATED
.Wenn ein Löschvorgang ausgeführt wird, löscht die Compute Engine die Instanz dauerhaft und je nach Instanzkonfiguration oder Löschbefehlsoptionen auch die angehängten Ressourcen. Die Instanz und die zugehörigen Ressourcen können nicht wiederhergestellt werden.
TERMINATED
: Die Compute Engine hat den Vorgang zum Beenden abgeschlossen. In diesem Status können Sie die Instanz bei Bedarf neu starten oder sie löschen, wenn Sie die Instanz und die zugehörigen Ressourcen nicht mehr benötigen.REPAIRING
: Die Compute Engine repariert eine Instanz, die zu einer verwalteten Instanzgruppe (Managed Instance Group, MIG) gehört. Die Compute Engine repariert eine Instanz, wenn ein interner Fehler auftritt oder der Hostserver der Instanz aufgrund von Wartungsarbeiten nicht verfügbar ist. Während eine Instanz repariert wird, geschieht Folgendes:Sie können die Instanz nicht verwenden.
Die Instanz wird Ihnen von Google Cloud nicht in Rechnung gestellt.
Die Instanz ist nicht durch das Service Level Agreement (SLA) abgedeckt.
Wenn die Compute Engine die Instanz erfolgreich repariert, wird der Instanzstatus wieder in den ursprünglichen Zustand vor Beginn des Reparaturvorgangs zurückversetzt. Dieser Status kann
STAGING
,RUNNING
,SUSPENDING
oderSTOPPING
sein.SUSPENDING
: Die Compute Engine hat den Vorgang zum Pausieren der Instanz gestartet, nachdem ein Nutzer die Pausierung angefordert hat. In diesem Zustand können Sie nur warten, bis der Vorgang zum Pausieren abgeschlossen ist.SUSPENDED
: Die Compute Engine hat die Instanz angehalten. In diesem Status können Sie die Instanz fortsetzen oder löschen, wenn Sie sie nicht mehr benötigen. Wenn eine Instanz länger als 60 Tage im StatusSUSPENDED
verbleibt, beendet die Compute Engine die Instanz und ändert ihren Status inTERMINATED
.
Das folgende Diagramm zeigt die verschiedenen Status, die eine Instanz in der Compute Engine haben kann:
Hardwarefehler
In seltenen Fällen kann eine Compute-Instanz aufgrund eines unerwarteten Ausfalls, Hardwarefehlers oder eines anderen Systemproblems fehlschlagen. Google empfiehlt, Hardwarefehler zu minimieren, indem Sie persistente Speichervolumes verwenden, Ihre Daten regelmäßig sichern und Ihr System so konzipieren, dass ein einzelner Instanzausfall keine schwerwiegenden Auswirkungen hat. Weitere Informationen finden Sie unter Robuste Systeme konzipieren.
Wenn bei einer Instanz ein Fehler auftritt, wird sie von der Compute Engine automatisch mit demselben Boot-Laufwerk, denselben Metadaten und denselben Instanzeinstellungen neu gestartet. Informationen zum Ändern des Verhaltens beim automatischen Neustart einer Instanz finden Sie unter VM-Hostwartungsrichtlinie festlegen.
Nächste Schritte
So rufen Sie den Status einer oder mehrerer Compute-Instanzen auf:
Weitere Informationen zum Anhalten, Beenden oder Zurücksetzen von Instanzen
Weitere Informationen zur Live-Migration während Wartungsereignissen