Ich habe eine EC2 "Mikroinstanz", auf der Ubuntu 10.04 LTS von Canonical ausgeführt wird. Läuft seit 6-9 Monaten und wird selten neu gestartet (höchstens alle paar Wochen).
Ich habe gerade das gemacht, was ich für ein routinemäßiges Aptitude-Update hielt, ein Aptitude-Full-Upgrade. Als ich bemerkte, dass anscheinend einige neue -ec2-Linux-Images installiert waren, startete ich das System neu. Während es auf der Konsole neu zu starten und in den Status "Ausführen" zurückzukehren schien, kam es nicht mit den üblichen SSH- und http-Diensten zurück. Ich habe versucht, es zu stoppen und zu starten und seine elastische IP neu zuzuordnen ... keine Freude.
Das Seltsame ist, dass "Get System Log" (AWS-Konsole) ein vollständig leeres Protokoll zurückgibt. Leeren. Nichts. Nicht ein Charakter. (Zumindest ist es nach dem ersten Start-Stopp leer; vor dem Stopp enthielt es nur eine letzte Zeile zum Neustart).
Ich habe ein paar Stopp-Start-Zyklen versucht, aber keine Verbesserung.
Irgendwelche Ratschläge, was Sie als nächstes versuchen sollten, um meine Instanz wieder zum Leben zu erwecken?
quelle
Antworten:
Ich habe in letzter Zeit das gleiche Problem. Ich bin im Allgemeinen ziemlich neu in EC2, aber mit Hilfe von Erics Blog habe ich es geschafft, das Problem zu beheben und zu beheben, obwohl ich immer noch nicht sicher bin, was es WIRKLICH war. Ich denke, es fehlt möglicherweise die Kernel-AKI für diese bestimmte AMI und ihr neues aktualisiertes Kernel-Image (übrigens, ich verwende dieselbe AMI).
Ich laufe jetzt 2.6.32-318-ec2
Kann mich jemand korrigieren, wenn ich falsch liege und den fehlenden AKI als Problemquelle anzeige? Wie auch immer, es hat funktioniert und ich bin sicher, dass ich zuerst alle Upgrades auf dem Testhost testen werde, bevor ich sie auf das Produktionssystem anwende.
quelle
Meine Lösung / Wiederherstellung war:
und es ist zurück wie vorher (mit dem Vorteil, etwas weniger mürrisch zu sein).
Ich habe mich nicht darum gekümmert, eine neue Instanz mit dem Problem-Image zu booten, weil ... nun, sicherlich lebt der gesamte "Status" im Disk-Image (von dem ich nur vermuten kann, dass es zu einer Boot-bezogenen Beschädigung gekommen ist), also würde ich es nicht tun Erwarten Sie ein anderes Ergebnis.
Nur "eines dieser Dinge", denke ich?
Ich denke, dass ich in Zukunft regelmäßig und vor Kernel-Updates Schnappschüsse machen werde.
quelle