klogd fährt nicht runter
Andre Landwehr
andre.landwehr at gmx.net
Sun Aug 22 11:15:14 CEST 1999
On Sat, Aug 21, 1999 at 10:56:03PM +0200, Florian Lohoff wrote:
> On Sat, Aug 21, 1999 at 02:58:57PM +0200, Andre Landwehr wrote:
> > ----
> > Aug 21 10:45:34 twintower kernel: Kernel logging (proc) stopped.
> > Aug 21 10:45:34 twintower kernel: Kernel log daemon terminating.
> > ----
> Das sieht aber nicht wirklich danach aus als sein der klogd wech - Der
> scheint zu terminieren und das tool danach haengt sich auf ...
>
> Vielleicht was mit Nameservice ?
>
Nee, danach ist der syslogd an der Reihe... und der hätte noch weniger Grund
sich weg zu hängen... Sobald der klogd weg ist sollte auch eine kleine grüne
<OK> Meldung auf dem Bildschirm erscheinen (Redhat eben...). Hier der
Ausschnitt aus der entsprechenden Funktion, die das killen übernehmen sollte
(und für alle anderen daemons auch tut)
---
if ps h $pid>/dev/null 2>&1; then
# TERM first, then KILL if not dead
kill -TERM $pid
usleep 100000
if ps h $pid >/dev/null 2>&1 ; then
sleep 1
if ps h $pid >/dev/null 2>&1 ; then
sleep 3
if ps h $pid >/dev/null 2>&1 ; then
kill -KILL $pid
fi
fi
fi
fi
---
Gruß
Andre
More information about the Linux
mailing list