[Linux-bruxelles] Re: init scripts : NTP ne demarre pas

Didier MISSON didier.misson at atofina.com
Ven 23 Juil 16:55:47 CEST 2004


Didier MISSON écrivait :

> Ce qui est logique... car il FAUDRAIT passer un paramètre START à ces 2 
> scripts pour lancer NTP ou pure-ftp 
> 
> par ex :
> 
> /etc/init.d/ntp-server start 
> 
> Donc, pour moi ce n'est pas normal de prévoir une installation de ce 
> genre, avec des membres Snn pour lancer des process, mais avec des 
scripts 
> qui se terminent par un msg d'erreur !

Euh ?

Le fait que le lien soit S23ntp-server (avec un "S" comme "S"tart)
fait que le script sera démarré avec "start" en paramètre.


Didier> ah ok
Le "start" est passé automatiquement en paramètre...
J'ai encore appris un truc ;-)
J'ai retiré mon bricolage "start" du script.




> Ok, je modifie donc le script dans /etc/init.d/ntp-server  pour accepter 

> de lancer ntp si aucun paramètre n'est présent (sans le "start")

Rien à voir, inutile, etc.


> root at abrusnmrtg2:~# /etc/rc2.d/S23ntp-server
> Starting NTP server: ntpd.

Tu aurais fait /etc/rc2.d/S23ntp-server start sans toucher à rien que
ça aurait sans doute marché aussi.


Didier> oui... qd je le lance manuellement oui.
Mais pas lors du boot :-(



> Pourtant, si je reboot le serveur, NTP ne démarre PAS !
> Pourquoi ?
> C'est comme si le script rc2.d/S23ntp-server  n'était pas exécuté ?

Tu sais, sans les logs, c'est un peu difficile à dire...  bootlogd est
installé ?  Il te permettrait, après coup, d'aller voir dans
/var/log/boot ce qui se passe.


        Frédéric


Didier> oui, je trouve bien un bootlogd
Il a l'air installé.
Mais pas de /var/log/boot !!!

:-(

euh...

/etc/default/bootlogd
# Run bootlogd at startup ?
BOOTLOGD_ENABLE=No

ok, je l'active et je reboot
(c'est le 2ème serveur, test et backup... no problem)

Ok, je vois mes msgs et le démarrage :

...
Fri Jul 23 16:48:29 2004: Initializing random number generator...done.
Fri Jul 23 16:48:29 2004: Recovering nvi editor sessions... done.
Fri Jul 23 16:48:29 2004: INIT: Entering runlevel: 2
Fri Jul 23 16:48:29 2004: Starting system log daemon: syslogd.
Fri Jul 23 16:48:29 2004: Starting kernel log daemon: klogd.
Fri Jul 23 16:48:29 2004: Starting MTA: exim4.
Fri Jul 23 16:48:30 2004: Starting mouse interface server: gpm.
Fri Jul 23 16:48:30 2004: Starting internet superserver: inetd.
Fri Jul 23 16:48:30 2004: Starting OpenBSD Secure Shell server: sshd.
Fri Jul 23 16:48:31 2004: Didier Misson ntp-server script test : parametre 
= start
Fri Jul 23 16:48:31 2004: Starting NTP server: ntpd.
Fri Jul 23 16:48:31 2004: Starting deferred execution scheduler: atd.
Fri Jul 23 16:48:31 2004: Starting periodic command scheduler: cron.
...

J'ai le msg que j'ai ajouté ds le script
Le NTP démarre bien !

mais...
Pq je ne le retrouve pas actif alors ?

ps -A|grep ntp ne trouve rien !

Qu'est ce qui pourrait arretter ce daemon ?

-- 
Didier






Plus d'informations sur la liste de diffusion Linux-bruxelles