Dokumentation schützt vor GAU im Serverbetrieb

Ja, das mit der Dokumentation hätte ich mir wirklich besser überlegen sollen.

Nach etlichen Problemen in der Vergangenheit haben in der Nacht auf heute die Platten und Filesysteme des alten Webservers wohl mit dem endgültigen Versagen begonnen. Eine der zwei 40 GB-Notebookfestplatten im ACS-7510-RAID hat schon öfters kurz ausgesetzt. Das Piepsen des RAID-Moduls hört man im halben Haus.

Also habe ich - wie schon länger geplant geplant geplant geplant - die Migration auf den VMWare-Server durchgeführt. Aber eben, die Dokumentation war etwas mangelhaft und deshalb habe ich meinen Blutdruck über längere Zeit auf einem ungesund hohen Niveau gehabt.

Knackpunkte im Zusammenhang mit openSuSE:

  • Namebased Virtual Hosts
    Hier vor allem die SuSE - Konfiguration mit httpd.conf, default-server.conf und den vhost.d.
    Damit die *.conf im Verzeichnis vhost.d aktiv werden, muss ein Eintrag "NameVirtualHost xxx.xxx.xxx.xxx" in die default-server.conf oder in die httpd.conf
  • SSI via XBitHack
  • DirectoryIndex
    Das hat mich noch ein paar Minuten gekostet, weil meine Dateien natürlich index.html heissen. Die der Kollegen auf ihren vhosts aber teilweise index.htm (Gruss nach Redmond).

Jetzt muss ich nur noch die Scripten für die Datensicherung und die Statistik irgendwo auftreiben, die Rechte für die Dateien der Kunden richtig stellen (scp hat entweder mein -p nicht gelesen oder ich habe es nicht getippt) und dann den ftpd wieder einrichten.

Und irgendwann sollte ich wohl endlich einen Backup-Server für den VMWare-Server aufsetzen... das nächste Hardware-Versagen kommt ja  so sicher wie das Amen in der Kirche.

Urs Sonntag 28 Oktober 2007 - 7:29 pm | | default

Kein Kommentar

(optionales Feld)
(optionales Feld)
Um automatisiertem Kommentarspam entgegen zu wirken, ist leider dieses Idiotenquiz nötig.
Persönliche Informationen speichern?
Hinweis: Alle HTML-Tags außer <b> und <i> werden aus Deinem Kommentar entfernt. URLs oder Mailadressen werden automatisch umgewandelt.