Inhalt
Mai 2011
Beitrag1492
BeitragGeburtstagsstress
April 2011
Beitrag61147 Nummer 2: Zusammenführen, Mischen, Verbinden
BeitragMühle
BeitragDie Entwickler-Ecke und Spamlisten
März 2011
BeitragServerupdate
Februar 2011
Beitrag61147 Nummer 1: jQuery
Beitrag61147 oder: Wir leben noch!
Dezember 2009
BeitragAGS 2009 - Behind the Scenes
August 2009
BeitragSturmfrei - EE-Teamtreffen
April 2009
BeitragRoadmap für die Forensoftware
Januar 2009
BeitragProfil-Sucht
September 2008
BeitragUpdates: Mehr, aber kleiner
Juli 2008
BeitragErster! Oder: In fünf Monaten ist Weihnachten.
Mai 2008
BeitragKinder, wie die Zeit vergeht...
April 2008
BeitragDer Serverumzug und das liebe Geld...
März 2008
BeitragVon "Hey, wo ist meine Änderung geblieben?" zu Subversion
BeitragMono, Baby, Mono!
Dezember 2007
Beitrag172800000
November 2007
BeitragAdventsgewinnspiel 2007
Juli 2007
BeitragDas Jubiläumsgewinnspiel
BeitragStatusbericht zum neuen Server
Juni 2007
Beitrag8 Std. Downtime heute nacht
BeitragOh Gott, bitte nicht noch ein Browser ...
BeitragAb jetzt haben wir eine Projektverwaltung :-)
Mai 2007
BeitragDowntime am Freitag Abend
April 2007
BeitragDelphi Tage 2007
BeitragVorspiel
BeitragVorfreude
März 2007
BeitragPolitik im Off Topic
Beitragein sehr leeres Forum...
BeitragDie Jagd auf Spammer
Januar 2007
BeitragBackporting
Dezember 2006
BeitragDas Adventsgewinnspiel 2006
BeitragDie nächste Auskopplung
 
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? ;)
BeitragKommentar 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?
BeitragKommentar 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 ;).