Browsing the archives for the Sysadmin category

Manuel: Autostart-Skript mit Upstart auf TTY

Seid Ubuntu 9.10 wird nicht mehr Init zum starten von Diensten genutzt, sondern Upstart. Möchte man einen z.B. ohne Login X-Server automatisch starten, so gibt es dafür sehr gute HowTos.
Was aber kann man tun, wenn man ein Skript auf der TTY1 starten kann. Dank Upstart ganz einfach. Man wandelt einfach in der Datei /etc/init/tty1.conf die [...]

Manuel: Einführung in FastCGI

Große, dynamische Webseiten kommen kaum ohne ein Framework zur Verarbeitung von Anfragen aus. Aber je umfangreicher das eingesetzte Framework, umso länger dauert es bei Interpreter-Sprachen (z.B. PHP, Perl, etc.), bis alle Module interpretiert und geladen sind und die eigentliche Verarbeitung der Anfrage beginnen kann.
FastCGI
Eine Möglichkeit zur Optimierung bietet hier FastCGI, ein Standard zur Einbindung von [...]

Matze: Modulares Racksystem für sehr wenig Geld

IKEA baut seit Jahren modulare Racksysteme und keiner sagt mir was davon. Ich habe sogar versehentlich zwei davon gekauft und einfach als Tische benutzt. Ich spreche von dem Tisch “Lack”. Schöne Beispiele, wie man Lack als 19″-Rack benutzen kann gibt im Eth0Wiki.

Manuel: Parallel

Möchte man eine Reihe von Befehlen ausführen, die jeweils eine komplexe Berechnung durchführen und nicht voneinander abhängig sind (z.B. das Konvertieren von großen Bildern), lohnt es sich über Parallelisierung nach zu denken. Allerdings sind die zu Grunde liegenden Anwendungen oft nicht parallelisiert (z.B. ImageMagick’s convert). Alle Prozesse parallel zu starten ist meist auch keine gute [...]

Matze: Herunterfahren von Opensolaris

Ich habe hier einige Opensolaris 2009.06 Systeme und bei denen hat es mich gestört, dass die weder über die GUI noch über die Kommandozeile mit ‘halt’ oder ’shutdown’ nach beendetem Herunterfahren den Strom abschalten. Jetzt habe ich doch einen Weg gefunden, mit dem das erwartungsgemäß funktioniert:
init 5
Hätte ich früher drauf kommen können, aber war nie [...]

Manuel: RsyncBackup (Windows-Tool)

Ich war gerade für eine Freundin auf der Suche nach einer möglichst einfachen Backup-Lösung unter Windows. Dabei bin ich über auf RsyncBackup gestoßen. Obwohl es vom Namen her dem Linux-Tool rsync gleicht, sind die Funktionsweisen doch ein wenig verschieden:
RsyncBackup liest [ein oder mehr] Quellverzeichnisse ein und vergleicht die Dateien mit früheren Backups. Geänderte Dateien werden [...]

Marvin: Laute Nachbarn

Jfe und ich sind Netzwerktutoren im Wohnheim Kellnerweg in Göttingen. Als solche sind wir unter anderem für die Anbindung der Wohnungen an das Wohnheimsnetz verantwortlich.
Das Netz im Wohnheim ist nachträglich verlegt. Dementsprechend sitzen in gewissen Abständen in den Wohnungen immermal größere Switches, die immer einen kleinen Block versorgen und an den nächsten weiterreichen. Nicht sehr [...]

Manuel: Nethogs

Gerade bei CommandLineFu.com gelesen:

Monitor bandwidth by pid
$ nethogs -p
Nethogs is a useful tool for monitor bandwidth consumption by pid. Tested on Debian an CentOs

Funktioniert auffallend gut (Ubuntu Jaunty).

Matze: Lost a machine

Kennt ihr das hier? Ich habe gerade ein recht ähnliches Problem. Ich habe einen Solaris Server auf dem eine Zone läuft. Diese Zone möchte ich jetzt gerne auf einen anderen Rechner migrieren. Leider kenne ich die IP der globalen Zone nicht mehr. Das bedeutet, dass ich zwar die Zonen ganz hervorragend administrieren kann, aber eben [...]

Manuel: Job-Angebot als Pseudocode

Es ist eigentlich eine sehr schöne Idee, die ich da gerade auf codeinthehole.com gesehen habe: Ein (Pseudo-) Job-Angebot für einen PHP-Programmierer, geschreiben in PHP.
Der gute Mann hat allerdings bei einem “Bash”-Job-Angebot für einen System Administrator aufgegeben, aber vielleicht ist ja jemandem von euch langweilig!