Probleme tout bete avec ntpd - Logiciels - Linux et OS Alternatifs
Marsh Posté le 06-02-2005 à 11:02:17
Marsh Posté le 06-02-2005 à 20:37:02
Marsh Posté le 20-02-2005 à 10:55:12
A tout hazard, voila le /etc/init.d/ntp-server
perso, je vois rien de mauvais, mais le ntpd.pid ne se cree jamais
Citation : #!/bin/sh |
Marsh Posté le 20-02-2005 à 11:00:44
pourquoi tu le lances manuellement et pas via le script que tu nous montres ?
Marsh Posté le 20-02-2005 à 11:06:49
Bonne question.
A l'install, le cron a ete cree, je n'y ai pas touche. Mais il y a quelques semaines, je me suis apercu que le script ne marchait plus car il y avait plusieurs daemons ntpd lance. Ca vient certainement de ce script, mais je n'arrive pas du tout a comprendre pourquoi le ntpd.pid ne se cree jamais... J'ai compare avec les autres scripts, je vois pas de difference.
Donc ca m'agace et...
Sinon oui, je le vire du cron et je le lance une bonne fois pour toute. Sauf si cela peut poser probleme
Marsh Posté le 20-02-2005 à 11:13:59
je comprends toujours pas
/etc/init.d ; ce n'est absolument pas cron (cron.d pour cron) ; c'est le dossier qui regroupe les service pouvant être lancé au démarrage
pour lancer un service, tu fais /etc/init.d/ntpd start
pour l'arrêter, /etc/init.d/ntpd stop
cf la fin du script que tu montres.
pour plus de détails sur le sujet :
http://doc.mandrakelinux.com/Mandr [...] /sysv.html
Dans ton cas, c'est a priori le script qui doit créer le .pid
bref, il nous faut plus de détails :
distribution ?
messages éventuels d'erreurs ?
logs ?
etc
Marsh Posté le 20-02-2005 à 11:35:37
C'est peut-être un problème tout bête de droits, qui empêche la création du .pid ?
Marsh Posté le 20-02-2005 à 11:42:37
Mjules a écrit : je comprends toujours pas |
a l'install de ntp-server, une tache a ete ajoute dans le cron. Je sais pas pourquoi, je l'ai laisse.
Le script qui est lance dans init.d devrait creer le .pid mais ne le fait jamais. Si bien que chaque Samedi, un deuxieme daemon est lance, et ntpd ne marche plus (lance deux ou plus de fois)
Dans mes logs, j'ai des bad file descriptor qui doivent provenir de trop d'instances de lance, enfin je pense
Sinon, c'est une debian sarge, mise a jour regulierement. Quant a la version de ntp-server, bonne question, aucune idee
Ah, si je fais moi meme un ntp-server start, le pid n'est pas cree. Si je lance le daemon a la main (ntpd -c /etc/ntp.conf -p /var/run/ntpd.pid) le .pid est bien cree, aucun probleme.
Bref, je ne comprends pas pourquoi si je lance le serveur via le script dans init.d le .pid n'est jamais cree
Marsh Posté le 20-02-2005 à 19:33:49
YupYup a écrit : C'est peut-être un problème tout bête de droits, qui empêche la création du .pid ? |
j'y pensais, mais je lance le ntp-server dans /etc/init.d en root, et ca ne marche pas. Le repertoire est bien accessible, tous les fichiers .pid ont la meme tete.
Marsh Posté le 02-02-2005 à 09:31:02
Hello a tous,
Voila, j'ai un petit probleme avec ntpd.
Je lance le daemon en tant que root /usr/sbin/ntpd -c /etc/ntp.conf -p /var/run/ntpd.pid mais le pid n'est jamais ecris dans le fichier... J'ai verifie les droits du fichier, c'est bien root qui a la main, et il est en 644 (si ma grippe ne me fait pas dire n'importe quoi)
Des idees la dessus?
Merci de vos reponses
---------------
"I intend to live the first half of my life.I don't care about the rest."Errol Flynn."The difference between genius and stupidity is that genius has its limits."Albert Einstein