Eine Amazon EC2 EC2-Instance in den Ruhezustand versetzen - 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.

Eine Amazon EC2 EC2-Instance in den Ruhezustand versetzen

Sie können den Ruhezustand für eine On-Demand-Instance oder Spot Instance einleiten, wenn es sich bei der Instance um eine EBS-gestützte Instance handelt, sie für den Ruhezustand aktiviert ist und die Voraussetzungen für den Ruhezustand erfüllt. Wenn eine Instance nicht erfolgreich in den Ruhezustand versetzt werden kann, wird sie regulär heruntergefahren.

Console
So versetzen Sie eine Instance in den Ruhezustand
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im Navigationsbereich Instances aus.

  3. Wählen Sie eine Instance und dann Instance state (Instance-Status), Hibernate instance (Instance in den Ruhezustand versetzen) aus. Falls Instance in Ruhezustand versetzen deaktiviert ist, wurde die Instance entweder bereits in den Ruhezustand versetzt oder angehalten oder sie kann nicht in den Ruhezustand versetzt werden. Weitere Informationen finden Sie unter Voraussetzungen für den Ruhezustand der Amazon EC2 EC2-Instance.

  4. Wenn Sie zur Bestätigung aufgefordert werden, wählen Sie Hibernate (Ruhezustand). Das Versetzen der Instance in den Ruhezustand kann einige Minuten dauern. Der Instance-Status wechselt zuerst zu Stopping (Wird angehalten) und sobald der Ruhezustand erreicht wurde, ist der Zustand Stopped (Angehalten).

AWS CLI
So versetzen Sie eine EBS-gestützte Instance in den Ruhezustand

Verwenden Sie den Befehl stop-instances und geben Sie den Parameter --hibernate an.

aws ec2 stop-instances \ --instance-ids i-1234567890abcdef0 \ --hibernate
PowerShell
Um eine Instance in den Ruhezustand zu versetzen, verwenden Sie AWS Tools for Windows PowerShell

Verwenden Sie den Stop-EC2InstanceBefehl und geben Sie den -Hibernate $true Parameter an.

Stop-EC2Instance ` -InstanceId i-1234567890abcdef0 ` -Hibernate $true

 

Console
So zeigen Sie an, ob der Ruhezustand für eine Instance initiiert wurde
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im Navigationsbereich Instances aus.

  3. Wählen Sie die Instance aus und überprüfen Sie auf der Registerkarte Details im Abschnitt Instance-Details den Wert für Statusübergangsmeldung.

    Klient. UserInitiatedHibernate: Der vom Benutzer initiierte Ruhezustand gibt an, dass Sie den Ruhezustand auf der On-Demand-Instance oder Spot-Instance initiiert haben.

AWS CLI
So zeigen Sie an, ob der Ruhezustand für eine Instance initiiert wurde

Verwenden Sie den Befehl describe-instances und geben Sie den Filter state-reason-code an, um die Instances anzuzeigen, bei denen der Ruhezustand initiiert wurde.

aws ec2 describe-instances \ --filters "Name=state-reason-code,Values=Client.UserInitiatedHibernate"

Das folgende Feld in der Ausgabe gibt an, dass der Ruhezustand auf der On-Demand-Instance oder Spot Instance initiiert wurde.

"StateReason": { "Code": "Client.UserInitiatedHibernate" }
PowerShell
So zeigen Sie an, ob der Ruhezustand bei einer Instance mithilfe der AWS Tools for Windows PowerShell initiiert wurde

Verwenden Sie den Get-EC2InstanceBefehl und geben Sie den state-reason-code Filter an, um die Instances zu sehen, auf denen der Ruhezustand initiiert wurde.

Get-EC2Instance ` -Filter @{Name="state-reason-code";Value="Client.UserInitiatedHibernate"}

Die Ausgabe listet die EC2-Instances auf, für die der Ruhezustand initiiert wurde.