Am 10-Jul-01 schrieb Gerhard Feiner:
On Tuesday 10 July 2001 20:34, Norbert Roth wrote:
Hallo Gerhard, am 10-Jul-01 schriebst Du: ...snipp[...] Na dann 'mal zu großer, gelangweilter Meister, ich bitte untertänigst um Hilfe bei folgendem Problem:
Beim Shutdown erhalte ich die Fehlermeldung, daß die pid von atd leer sei, ...
hast du nachgeschaut, ob eine atd.pid existiert ? entweder als /var/run/atd.pid oder eben als /var/run/atd/atd.pid ?
Wie ich in der Problemschilderung erwähnte, gibt's die atd.pid wirklich in /var/run, allerdings ist sie eben wie beschrieben leer.
wo sucht das init-script nach der pid, wenn es atd stoppen soll ? (das musst du schon rausfinden, ich hab keine suse-7.0 und atd auch sonst nicht installiert, fuer mich tut fcrond gute dienste.
Hmmm, das init-script ist /etc/rc.d/at und hat folgende Eintragung im 'stop )' Bereich: killproc -TERM /usr/sbin/atd || return=$rc_failed /usr/sbin/atd sucht nach o.g. /var/run/atd.pid
also, es muss ja eine /etc/[rc.d/]init.d/atd geben. mal schauen, wo das (oder das functions-script, das von diesem gesourced wird) nach der pid schaut.
S.o.
ausserdem sprichst du nur vom shutdown (=> tritt das auch beim reboot oder bei einem einfachen /etc/[rc.d/]init.d/atd stop auf?)
Ja, mit shutdown meinte ich sowohl reboot als auch halt, sowie auch ein Stop des atd. Hier die exakte Fehlermeldung: Shutting down service atd daemon:killproc: Empty pid file /var/run/atd.pid for /usr/sbin/atd failed Der Task mit der PID 379 (o.ä.) (eben atd lt. ps -A) läuft weiter, wenn ich händisch /var/run/atd.pid anpasse klappt's, eigentlich logisch. :-) Bei /etc/rc.d/atd start wird die PID aber wieder leer belegt, eine Fehlermeldung gibt's nicht.
p.s. ich denke nicht, dass dein festplatten-experiment etwas damit zu tun hat, da du ja keine partitionen verschoben hast (jedenfalls hast davon nix geschrieben).
Nein, die SCSI-HD war nur über die fstab eingebunden um mittels scsiinfo die Daten der Platte auszulesen, als kein Partitionierung, mountpoints, o.ä. Danach sofort wieder aus dem System genommen. Woran kann's liegen, daß beim Start vom /usr/sbin/atd eine leer PID vergeben wird? Wo kann man suchen und evtl. finden? Danke im voraus, mit freundlichen Grüßen NR -- Remark of the day : Charity: A thing that usually begins at home and stays there.