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