Archive for August, 2007

Nicht enden wollende Apache-Prozesse killen

Mittwoch, August 29th, 2007

Man stelle sich vor, man hat einem Webserver ein paar mal ein Reload mit auf den Weg gegeben. Nun soll es aber Software geben, die die Prozesse dann einfach nicht mehr frei gibt.

Den Weberver anzuhalten und neu zu starten wäre vielleicht eine Lösung, aber sicherlich keine gute. Eleganter geht es mit:

lynx --dump http://localhost/server-status | grep " G " | \
cut -d" " -f 5 | xargs kill -9

So kann man sich bequem die Prozess-IDs der hängenden Prozesse ausgeben lassen und sie abschiessen…

Blogged with Flock

Tags: , ,

XEN, udev und Gentoo…

Montag, August 27th, 2007

ein Traumteam. Jedesmal wenn man eine XEN-domU startet bekommt sie eine zufällig generierte MAC-Adresse für das Interface. Ausser man deaktiviert das in der xen.cfg der jeweiligen domU
Da kann man richtig Zeit verbraten, wenn man den Fehler sucht, warum eine domU die wochenlang problemlos lief plötzlich nicht mehr das macht, was sie soll und kein eth0 mehr findet.

Die Lösung liegt – da sowieso ein monolithischer Kernel für die domUs empfohlen wird – im Abschalten des Coldplug-Services in /etc/conf.d/rc

RC_COLDPLUG="no"

eigentlich hätte es reichen sollen, die Netzwerkkarten explizit mit

RC_PLUG_SERVICES="!net.*"

auszunehmen, aber das war wohl nur die halbe Wahrheit

Blogged with Flock

Tags: , ,