Methoden zum Anhalten einer Instance - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Methoden zum Anhalten einer Instance

Es gibt vier Möglichkeiten, eine vom Benutzer initiierte Anhaltung durchzuführen: Standard-Anhaltung, Anhaltung beim Herunterfahren des Betriebssystems, erzwungene Anhaltung und erzwungene Anhaltung mit Überspringen des Herunterfahrens des Betriebssystems. Die folgende Tabelle vergleicht die wichtigsten Unterschiede zwischen den Anhaltemethoden.

Anhaltemethode Hauptzweck Anwendungsfall CLI-Befehl
Standard-Anhalten Normales Herunterfahren der Instance mit versuchtem ordnungsgemäßem Herunterfahren des Betriebssystems. Typisches Anhalten einer Instance.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0
Anhalten mit Überspringen des Herunterfahrens des Betriebssystems Umgeht das ordnungsgemäße Herunterfahren des Betriebssystems beim Anhalten einer Instance. Wenn die Umgehung des ordnungsgemäßen Herunterfahrens des Betriebssystems erforderlich ist.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0 \ --skip-os-shutdown
Stoppen erzwingen Behandelt eingefrorene Instances. Versucht zuerst ein Standard-Anhalten. Wenn die Instance nicht angehalten wird, wird das Anhalten der Instance erzwungen. Wenn die Instance im Status stopping feststeckt.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0 \ --force
Erzwungenes Anhalten mit Überspringen des Herunterfahrens des Betriebssystems Erzwing das Anhalten und umgeht das ordnungsgemäße Herunterfahren des Betriebssystems beim Anhalten einer Instance. Wenn ein erzwungenes Anhalten und die Umgehung des ordnungsgemäßen Herunterfahrens des Betriebssystems erforderlich ist.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0 \ --force \ --skip-os-shutdown

Anweisungen zur Verwendung der einzelnen Methoden finden Sie im Folgenden:

Die folgenden Abschnitte enthalten detailliertere Informationen zu den vier verschiedenen vom Benutzer initiierten Anhaltemethoden.

Standard-Anhalten

Die Standard-Anhaltemethode ist die Standardmethode zum Anhalten einer Instance. Wenn Sie den StopInstances Befehl ausführen, wechselt die Instanz vom running Status zu stopping und schließlich zustopped, wie in der folgenden Abbildung dargestellt:

Standard-Anhalteablauf

Zweck: Normales Herunterfahren der Instance mit versuchtem ordnungsgemäßem Herunterfahren des Betriebssystems.

Auswirkung auf die Daten: Daten auf dem EBS-Root-Volume und den Daten-Volumes bleiben erhalten. Daten auf den Instance-Speicher-Volumes gehen verloren.

Verwendungszweck: Erster Anhalteversuch für typische Anhaltungen.

Anmerkung

Wenn Sie bereits eine Anhaltung mit Überspringen des Herunterfahrens des Betriebssystems versucht haben, führt eine nachfolgende Standard-Anhaltung während derselben Statusübergangssitzung nicht zu einem ordnungsgemäßen Herunterfahren des Betriebssystems. Das Umgehen des ordnungsgemäßen Herunterfahrens des Betriebssystems ist für die aktuelle Sitzung der Instance irreversibel.

Anhalten mit Überspringen des Herunterfahrens des Betriebssystems

Wenn das ordnungsgemäße Herunterfahren des Betriebssystems umgangen werden muss, kann die Methode „Anhalten mit Überspringen des Herunterfahren des Betriebssystems“ verwendet werden, um eine Instance anzuhalten und das ordnungsgemäße Herunterfahren des Betriebssystems zu umgehen, wie in der folgenden Abbildung dargestellt:

Ablauf des Anhaltens mit Überspringen des Herunterfahrens des Betriebssystems
Warnung

Das Umgehen des ordnungsgemäßen Herunterfahrens des Betriebssystems kann zu Datenverlust oder Beschädigung führen (z. B. wenn Speicherinhalte nicht auf die Festplatte geschrieben werden oder während der Übertragung verloren gehen IOs) oder dass Shutdown-Skripten übersprungen werden.

Zweck: Umgeht das ordnungsgemäße Herunterfahren des Betriebssystems beim Anhalten einer Instance.

Auswirkung auf die Daten: Kann zu Datenverlust oder Beschädigung führen. Der Inhalt des Speichers wird möglicherweise nicht auf die Festplatte geschrieben und kann während des Betriebs verloren gehen. IOs Skripts zum Herunterfahren könnten übersprungen werden.

Verwendungszweck: Wenn die Umgehung des ordnungsgemäßen Herunterfahrens des Betriebssystems erforderlich ist. Wenn diese Option verwendet wird, während ein standardmäßiges Anhalten mit ordnungsgemäßem Herunterfahren des Betriebssystems ausgeführt wird, wird das ordnungsgemäße Herunterfahren des Betriebssystems umgangen.

Anmerkung

Das Umgehen des ordnungsgemäßen Herunterfahrens des Betriebssystems ist für die aktuelle Statusübergangssitzung der Instance irreversibel. Bei einer nachfolgenden Standard-Anhaltung während dieser Sitzung wird nicht versucht, das Betriebssystem ordnungsgemäß herunterzufahren.

Stoppen erzwingen

Die Methode des erzwungenen Anhaltens wird verwendet, um Instances zu verarbeiten, die im Status stopping feststecken. Eine Instance bleibt in der Regel aufgrund eines zugrunde liegenden Hardwareproblems hängen (was durch eine fehlgeschlagene Systemstatusprüfung angezeigt wird).

Bei der Methode des erzwungenen Anhaltens wird zunächst ein standardmäßiges Anhalten versucht. Bleibt die Instance im Status stopping hängen, wird die Instance durch den Parameter force zwangsweise heruntergefahren und die Instance wird in den Status stopped versetzt, wie in der folgenden Abbildung dargestellt:

Ablauf des erzwungenen Anhaltens

Zweck: Behandelt Instances, die im Status stopping feststecken. Versucht zuerst eine Standard-Anhaltung. Wenn die Instance nicht angehalten werden kann, wird die Instance zwangsweise heruntergefahren.

Auswirkung auf die Daten: Versucht zuerst eine Standard-Anhaltung, aber wenn die erzwungene Anhaltung aktiviert wird, kann dies zu Datenverlust oder Beschädigung führen. In seltenen Fällen führt dies zu Schreibvorgängen auf EBS-Volumes oder andere gemeinsam genutzte Ressourcen nach dem Anhalten.

Verwendungszweck: Zweiter Anhalteversuch, wenn eine Instance nach einer Standard-Anhaltung hängen bleibt. Weitere Informationen finden Sie unter Beheben Sie Probleme beim Anhalten von Amazon-EC2-Instances.

Erzwungenes Anhalten mit Überspringen des Herunterfahrens des Betriebssystems

Wenn eine erzwungene Anhaltung und das Umgehen des ordnungsgemäßen Herunterfahrens des Betriebssystems erforderlich ist, kann die Methode zum erzwungenen Anhalten ohne das Betriebssystem herunterzufahren verwendet werden, um eine Instance in den Status stopped zu versetzen, wie in der folgenden Abbildung dargestellt:

Ablauf der erzwungenen Anhaltung mit Überspringen des Herunterfahrens des Betriebssystems

Zweck: Kombiniert das erzwungene Anhalten mit der Umgehung eines ordnungsgemäßen Herunterfahrens des Betriebssystems beim Anhalten einer Instance.

Auswirkung auf die Daten: Das Überspringen des Herunterfahrens des Betriebssystems kann zu Datenverlust oder -beschädigung führen. Der Inhalt des Speichers wird möglicherweise nicht auf die Festplatte geschrieben und kann während der Übertragung verloren gehen. IOs Skripts zum Herunterfahren könnten übersprungen werden. Wenn das erzwungene Anhalten aktiviert wird, kann dies zu zusätzlichem Datenverlust oder -beschädigung führen. In seltenen Fällen führt dies zu Schreibvorgängen auf EBS-Volumes oder andere gemeinsam genutzte Ressourcen nach dem Anhalten.

Verwendungszweck: Wenn Sie sichergehen möchten, dass Ihre Instance beendet wird und Sie das ordnungsgemäße Herunterfahren des Betriebssystems umgehen möchten. Wenn diese Option verwendet wird, während ein standardmäßiges Anhalten mit ordnungsgemäßem Herunterfahren des Betriebssystems ausgeführt wird, wird das ordnungsgemäße Herunterfahren des Betriebssystems umgangen.