|
|
Sitemap |
Ein Blog-Eintrag von UGrohne (Di 29.03.11 23:18)
Views: 1242319
|
... oder: Wie man schon vor dem echten Sommer ins Schwitzen kommen kann
Was haben wir gemacht? Vielleicht haben es einige von Euch mitbekommen, dass Anfang Februar eine neue Version von Debian, Codename Squeeze rausgekommen ist. Und Christian wollte unbedingt auf PHP 5.3 wechseln, was aber erst in Squeeze im stable-Zweig enthalten ist. Daher haben wir uns statt irgendwelchen Murks zu machen entschlossen, direkt das große Update zu machen. Hier mal ein kleines Log unserer Aktionen:
18:00: Christian schaltet die Care-Seite ein, parallel dazu bereite ich das Backup vor
18:15: Der erste Teil des Backups läuft, um ein richtiges DB-Backup machen zu können, mache ich nun die Firewall zu und fahre die Dienste herunter
18:20: Das DB-Backup ist durch, nun kommt das Mailarchiv, Subversion und der WWW-Zweig, das kann dauern ...
19:10: Und er arbeitet immer noch ...
19:40: Und immer noch ...
19:45: Die gesamte Upgrade-Prozedur steht und ich hab sie mir schon x mal durchgelesen. Langeweile macht sich breit ... daher entschließen wir uns mal zu testen, ob die RemoteConsole funktioniert, die von Hetzner bereitgestellt wurde. Feststellung: Sie geht natürlich nicht ... Mail wird geschrieben
19:50: Backup ist fertig, aber die RemoteConsole ist noch nicht da, so ein Mist. Weiter warten ...
20:05: Die Kopie des Backups auf dem FTP-Server ist nun auch durch und die Mail vom Support ist da: RemoteConsole funktioniert, hurra
20:08: Erster Teil des Updates wird gestartet, die weniger wichtigen Pakete werden aktualisiert
20:25: Die ersten Konfigurationsdateien haben Konflikte, das Lesen beginnt und die ersten bangen Entscheidungen: Offizielle oder eigene Konfiguration nehmen?
20:35: Update ist fertig, jetzt kommt der heikle Teil: Der Kernel
20:45: Ach, der Kernel ist ja schon aktuell, dann noch udev-Aktualisierung und Reboot
20:47: Reboot geht, jetzt gehts ans eigentliche Distributionsupgrade ... und wieder warten
20:55: Warten ...
21:05: Warten ...
21:10: Konfigurationsdateien ohne Ende ... Apache, PHP, Postfix .... *arrrghhh*, diverse Absprachen mit Christian, was braucht er, was nicht.
21:20: Warten ...
21:30: Warten ...
21:35: Ahh, fertig, jetzt nochmal ein Reboot
21:40: Das System scheint einsatzbereit zu sein, jetzt darf Christian die Forenanpassungen einspielen
21:45: Mist, Christian private Seite geht nicht . OK, eine Option in der php.ini war wohl doch zu restriktiv
21:50: Noch diverse Tests
22:03: Freischaltung der Firewall, das Forum wird wieder eröffnet
Im Nachgang folgten dann nur noch ein paar kleinere Problemchen mit dem Mailserver, die nun aber auch behoben sind. Wir haben also zeitmäßig auf jeden Fall eine ziemliche Punktlandung hingelegt und das bei so einem großen Upgrade .
Jetzt wünschen wir Euch natürlich viel Spaß mit dem brandaktuellen System und hoffen auf wenige Probleme .
Euer Server-Update-Team
P.S.: Hats eigentlich jemand gemerkt? Die RemoteConsole hatten wir gar nicht gebraucht, die 15min Warten waren also umsonst. Aber wie wäre es gewesen, wenn wir nicht gewartet hätten?
Kommentar von BenBE (Mi 30.03.11 14:23)
15 Minuten warten auf die RemoteConsole ist ja noch harmlos. Ich durfte mal 8 Stunden darauf warten, dass der Anbieter den Recovery-System-Server startet, weil das Dateisystem-Recovery über die lokale Installation das Admin-Login nicht akzeptieren wollte.
Auch hatte ich bei Squeeze-Updates auch schon erlebt, dass er beim Restarten der Netzwerk-Konfig meine SSH-Sitzung getrennt hatte; natürlich ohne Abfederung durch screen; und die Konfiguration der wollte natürlich auch nicht. Ein paar PHP-Settings, die zu restriktiv sind, sind da noch eher harmlos.
Gab's neben dem Software-Update auch Änderungen an der Forensoftware AKA neue Funktionen?
Kommentar von UGrohne (Mi 30.03.11 15:42)
Ja, ich muss auch insgesamt sagen, dass das Update wie beim meinem heimischen System sehr reibungslos verlief. Christian hat glaube ich noch keine offensichtlichen Neuerungen implementiert, das kommt jetzt in Zukunft erst wieder mit PHP 5.3. Darauf haben unsere Developer schon sehnsüchtig gewartet .
|
|