Ich erstelle eine AMI für einen Server mit 100G-Dateien. Es dauert schon etwa eine Stunde und es ist immer noch nicht abgeschlossen. (Die AMI sagt immer noch ausstehend) Stimmt etwas nicht damit? Was soll ich tun?
Antworten
Zu viele Anzeigen?Diese Antwort bezieht sich auf eine Ruhestandssituation, in der möglicherweise ein Hardwarefehler für eine Instanz mit einem EBS-Root-Volume vorliegt. In dieser Situation empfiehlt AWS, eine AMI der Instanz zu erstellen, die in den Ruhestand versetzt wird, und eine neue Instanz aus dieser AMI zu starten. In meiner Situation reagierte die Instanz nicht, bevor der Prozess zur Erstellung der AMI gestartet wurde.
Der Schritt zur Erstellung der AMI konnte nach mehr als 8 Stunden nicht abgeschlossen werden.
Als nächstes versuchte ich, die Instanz anzuhalten. Dies konnte ebenfalls nicht innerhalb von 10 Minuten abgeschlossen werden, daher versuchte ich, die Instanz erzwungen anzuhalten (indem ich den Stop-Befehl erneut ausführte). Das erzwungene Anhalten dauerte einige Minuten. Nachdem die Instanz angehalten war, konnte die Erstellung der AMI in weniger als 10 Minuten abgeschlossen werden.
Diese AWS-Forenmeldung schien relevant für meinen Fall zu sein:
Es hängt vollständig von der Größe der Festplatte ab, die an die ES2-Instanz angeschlossen ist.
Aber man kann den Fortschritt des AMI-Backup-Jobs überprüfen, indem man das EBS-Snapshot überprüft, da es auch einen Snapshot des angeschlossenen EBS erstellt. Sobald das Erstellen eines Snapshots abgeschlossen ist, wird es als Verfügbar (100%) angezeigt, davor wird es als Nicht verfügbar (X%) angezeigt. Wenn es verfügbar wird (100%), ist das AMI-Backup abgeschlossen.
Hier sind einige Bilder vom Snapshot-Fortschritt.