Fehlerbehebung bei einer nicht erreichbaren Amazon-Instance EC2 - 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.

Fehlerbehebung bei einer nicht erreichbaren Amazon-Instance EC2

Die folgenden Informationen können Ihnen bei der Behebung von Problemen mit unerreichbaren EC2 Amazon-Instances helfen. Sie können Screenshots erstellen oder auf die Konsolenausgabe zugreifen, um Probleme zu diagnostizieren und festzustellen, ob Sie Ihre Instance neu starten sollten. Bei nicht erreichbaren Windows-Instances überprüfen Sie die vom Service zurückgesendeten Screenshots zur Fehlerbehebung.

Instance-Neustart

Die Möglichkeit, Instances, die sonst unerreichbar sind, neu zu starten, ist sowohl für die Problembehebung als auch für die allgemeine Instance-Verwaltung nützlich.

So wie Sie einen Computer durch Drücken der Reset-Taste zurücksetzen können, können Sie EC2 Instances mithilfe der EC2 Amazon-Konsole,CLI, oder zurücksetzenAPI. Weitere Informationen finden Sie unter Durchführen eines Neustarts Ihrer Instance.

Instance-Konsolenausgabe

Die Konsolenausgabe ist ein nützliches Tool für die Problemdiagnose. Dies ist besonders nützlich bei der Behebung von Kernel-Problemen und Problemen mit der Dienstkonfiguration, die dazu führen können, dass eine Instance beendet wird oder nicht mehr erreichbar ist, bevor ihr SSH Daemon gestartet werden kann.

  • Linux-Instances – Die Ausgabe der Instance-Konsole zeigt genau die Konsolenausgabe an, die normalerweise auf einem physischen Monitor angezeigt wird, der an einen Computer angeschlossen ist. Die Konsolenausgabe gibt gepufferte Informationen zurück, die kurz nach einem Instance-Übergangsstatus (Start, Stopp, Neustart und Abbruch) gepostet wurden. Die bereitgestellte Ausgabe wird nicht kontinuierlich aktualisiert, sondern nur wenn es besonders sinnvoll ist.

  • Windows-Instances – Die Ausgabe der Instance-Konsole enthält die letzten drei Fehler im Systemereignisprotokoll.

Auf die Konsolenausgabe kann nur der Instance-Eigentümer zugreifen.

Sie können die neueste Ausgabe der seriellen Konsole während des Instance-Lebenszyklus abrufen. Diese Option wird nur auf Nitro-basierten Instances unterstützt.

Console
Abrufen der Konsoleausgabe
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im linken Navigationsbereich die Option Instances aus.

  3. Wählen Sie die Instance aus und wählen Sie dann Aktionen, Überwachung und Fehlerbehebung, Systemprotokoll abrufen.

Command line
Abrufen der Konsoleausgabe

Verwenden Sie einen der folgenden Befehle. Weitere Informationen zu diesen Befehlszeilenschnittstellen erhalten Sie unter Zugriff auf Amazon EC2.

Aufnehmen eines Screenshots einer nicht erreichbaren Instance

Wenn Sie Ihre Instance nicht erreichen können, können Sie einen Screenshot Ihrer Instance aufnehmen und ihn als Bild anzeigen. Das Image kann den Status der Instance sichtbar machen, und die Problembehebung kann schneller durchgeführt werden.

Sie können während der Ausführung oder nach dem Absturz einer Instance Screenshots erstellen. Das Bild wird im JPG Format generiert und ist nicht größer als 100 KB. Für den Screenshot fallen keine Datenübertragungskosten an.

Einschränkungen

Dieses Feature wird in folgenden Fällen nicht unterstützt:

Unterstützte Regionen

Dieses Feature ist in den folgenden Regionen verfügbar:

  • US East (N. Virginia) Region

  • Region USA Ost (Ohio)

  • Region USA West (Nordkalifornien)

  • Region USA West (Oregon)

  • Region Afrika (Kapstadt)

  • Region Asien-Pazifik (Hongkong)

  • Region Asien-Pazifik (Hyderabad)

  • Region Asien-Pazifik (Jakarta)

  • Region Asien-Pazifik (Melbourne)

  • Region Asien-Pazifik (Mumbai)

  • Region Asien-Pazifik (Osaka)

  • Asia Pacific (Seoul) Region

  • Region Asien-Pazifik (Singapur)

  • Region Asien-Pazifik (Sydney)

  • Region Asien-Pazifik (Tokio)

  • Region Kanada (Zentral)

  • Region Kanada West (Calgary)

  • Region China (Peking)

  • Region China (Ningxia)

  • Region Europa (Frankfurt)

  • Region Europa (Irland)

  • Region Europa (London)

  • Region Europa (Mailand)

  • Region Europa (Paris)

  • Region Europa (Spanien)

  • Region Europa (Stockholm)

  • Region Europa (Zürich)

  • Region Israel (Tel Aviv)

  • Region Südamerika (São Paulo)

  • Region Naher Osten (Bahrain)

  • Region Naher Osten (UAE)

Console
So rufen Sie einen Screenshot einer Instance ab
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im linken Navigationsbereich die Option Instances aus.

  3. Wählen Sie die Instance aus, für die Sie einen Screenshot aufnehmen möchten.

  4. Wählen Sie Actions (Aktionen), Monitor and Troubleshoot (Überwachung und Fehlerbehebung), Get instance screenshot (Instance-Screenshot abrufen).

  5. Wählen Sie Download (Herunterladen) oder klicken Sie mit der rechten Maustaste auf das Image, um es herunterzuladen und zu speichern.

Command line
So erstellen Sie einen Screenshot einer Instance

Verwenden Sie einen der folgenden Befehle. Der entsprechende Inhalt ist base64-kodiert. Weitere Informationen zu diesen Befehlszeilenschnittstellen erhalten Sie unter Zugriff auf Amazon EC2.

Wiederherstellung einer Instance beim Ausfall eines Host-Computers

Wenn ein nicht wiederherstellbarer Fehler mit der Hardware eines zugrunde liegenden Host-Computers vorliegt, kann AWS ein "Stop"-Ereignis für die Instance planen. Sie werden im Vorfeld per E-Mail über ein solches Ereignis informiert.

So stellen Sie eine von Amazon EBS unterstützte Instance wieder her, die auf einem ausgefallenen Host-Computer ausgeführt wird
  1. Sichern Sie alle wichtigen Daten auf Ihren Instance-Speicher-Volumes auf Amazon EBS oder Amazon S3.

  2. Halten Sie die Instance an.

  3. Starten Sie die Instance.

  4. Stellen Sie alle wichtigen Daten wieder her.

Weitere Informationen finden Sie unter Stoppen und starten Sie EC2 Amazon-Instances.

So stellen Sie eine Instance Store-Backupe Instance, die auf einem ausgefallen Host-Computer ausgeführt wird, wieder her
  1. Erstellen Sie eine AMI aus der Instance.

  2. Laden Sie das Image in Amazon S3 hoch.

  3. Sichern Sie wichtige Daten auf Amazon EBS oder Amazon S3.

  4. Beenden Sie die Instance.

  5. Starten Sie eine neue Instance vomAMI.

  6. Stellen Sie alle wichtigen Daten auf der neuen Instance wieder her.

Die Instanz wurde offline angezeigt und unerwartet neu gestartet

Wenn Ihre Instanz anscheinend offline war und dann unerwartet neu gestartet wurde, wurde sie möglicherweise automatisch wiederhergestellt. Dies passiert, wenn AWS erkannt wird, dass die Instanz aufgrund eines zugrunde liegenden Hardware- oder Softwareproblems nicht verfügbar ist und entweder eine vereinfachte automatische Wiederherstellung oder eine CloudWatch aktionsbasierte Wiederherstellung für die Instanz aktiviert ist.

Während des Wiederherstellungsprozesses wird AWS versucht, die Verfügbarkeit der Instanz wiederherzustellen, indem sie auf eine andere Hardware migriert wird. Informationen dazu, ob für Ihre Instance eine automatische Instance-Wiederherstellung stattgefunden hat, finden Sie unterÜberprüfen Sie, ob eine automatische Instanzwiederherstellung stattgefunden hat.

Anmerkung

Wenn Ihr Workload oder Ihre Anwendung nicht reagiert, überprüfen Sie, ob sie auf der Instance ausgeführt wird. Ist dies nicht der Fall, starten Sie es manuell. Um dieses Problem in future zu vermeiden, implementieren Sie einen Wiederherstellungsplan, um sicherzustellen, dass Ihre Arbeitslast oder Anwendung nach der Wiederherstellung der Instanz ordnungsgemäß funktioniert.