Serveur ntp avec client intégré ? [Debian] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 25-08-2007 à 19:34:24
dans le cas que tu décris, le serveur ntp va se synchroniser sur un autre server et en ce sens est donc un client.
Marsh Posté le 25-08-2007 à 21:14:06
Je suis avec cette structue:
[S1]====[S2]
En fait je voudrais que sur chaque serveur S il y ait à la fois un serveur et un client, afin qu'ils se synchronisent l'un l'autre.....mauvaise idée ?
Et comment je peux faire ça ?
Marsh Posté le 25-08-2007 à 21:23:32
mikala a écrit : dans le cas que tu décris, le serveur ntp va se synchroniser sur un autre server et en ce sens est donc un client. |
Un serveur NTP fait toujours office de client pour se synchroniser avec les serveurs des strates plus élevées.
Normalement, il te suffit d'installer un serveur NTP sur chaque poste et tout devrait bien se passer. Il te suffira de changer la configuration des serveurs pour qu'ils se synchronisent l'un sur l'autre plutôt qu'en allant chercher un serveur public.
Marsh Posté le 25-08-2007 à 22:23:56
J'ai l'impression que les serveurs ne se synchronisent pas....ils se lancent effectivement, mais aucune trace de synchro dans les logs :-(
Serveur 1
Code :
|
Serveur 2:
Code :
|
Marsh Posté le 25-08-2007 à 22:57:55
redvivi a écrit : J'ai l'impression que les serveurs ne se synchronisent pas....ils se lancent effectivement, mais aucune trace de synchro dans les logs :-( |
Aucune trace de synchro avec personne ? Ou bien seulement entre tes deux serveurs ?
Quel fichier de log regardes-tu (question bête, mais on ne sait jamais) ? Il me semble qu'avec la config par défaut de syslog, les logs de ntpd se retrouvent dans /var/log/daemon.log
Sinon, ta config m'a l'air correcte dans l'ensemble, mais si tu tiens vraiment à synchroniser tes deux serveurs l'un avec l'autre (et que tu t'en fous qu'ils soient synchro avec le reste du monde), tu devrais enlever tes références au pool de serveurs NTP. PArce que là, tes serveurs risquent de se synchroniser 95% du temps avec l'extérieur, et seulement rarement l'un sur l'autre...
Marsh Posté le 26-08-2007 à 00:00:20
redvivi a écrit : Je suis avec cette structue: |
il est particulierement stupide a mon avis de faire deux serveurs se synchroniser l'un par rapport a l'autre en boucle.
Il vaut mieux qu'un premier serveur se synchronise sur un serveur distant (pool.ntp.org ) et que le second se synchronise sur le premier.
Par ailleurs si tu ne disposes pas d'accès distant, il serait peut etre interressant de te tourner vers chrony.
Marsh Posté le 26-08-2007 à 00:45:17
ntp-* beaucoup trop compliqué et lourd
openntpd est tout simple et très efficace.
Marsh Posté le 26-08-2007 à 20:59:10
franceso a écrit : Aucune trace de synchro avec personne ? Ou bien seulement entre tes deux serveurs ? |
Avec personne, je regarde les logs dans syslog (ou j'ai l'activité de ntp apparemment), comment peut on faire pour donner une priorité à un serveur par rapport à l'autre (avec openntp ou ntp) ?
Je veix synchroniser les horloges des 2 serveurs car ce sont 2 serveurs en cluster, j'ai donc besoin d'une bonne synchro de temps entre les 2 serveurs.
Marsh Posté le 27-08-2007 à 01:13:18
ne surtout jamais utiliser ntpdate pour synchroniser l'horloge d'une machine, mais toujours lui préférer le démon ntp (peut importe lequel) tournant au pire en mode client only.
ntpdate ne doit servir qu'une fois, au démarrage de la machine.
Marsh Posté le 27-08-2007 à 01:15:16
redvivi a écrit : |
La solution s'appelle la transitivité:
Si A se synchronise sur C, et que B se synchronise sur C, alors A est synchro par rapport à B
(C pouvant être égal à pool.ntp.org à tout hazard)
Marsh Posté le 27-08-2007 à 09:16:48
mikala a écrit : il est particulierement stupide a mon avis de faire deux serveurs se synchroniser l'un par rapport a l'autre en boucle. |
trictrac a écrit : |
redvivi a écrit : Avec personne, je regarde les logs dans syslog (ou j'ai l'activité de ntp apparemment), comment peut on faire pour donner une priorité à un serveur par rapport à l'autre (avec openntp ou ntp) ? |
Tu es vraiment sûr que ntpd logge dans syslog ? Jette quand même un coup d'oeil à daemon.log pour voir...
Marsh Posté le 27-08-2007 à 10:50:23
J'ai les mêmes messages dans syslog et daemon.log, cependant, pour la transitivité, je l'ai réalisé ce matin en me levant lol
Marsh Posté le 25-08-2007 à 19:20:14
Bonjour à tous !
Je cherche un programme permettant d'être à la fois serveur ntp et client ntp (pour synchroniser les horloges de 2 machines), j'ai essayer d'installer le package ntp-server avec ntpdate, mais comme le serveur et le client utilisent le même port udp 123, ils se "marchent dessus" si j'essaye de lancer les 2 à la fois ! Comment puis-je faire ?
Merci d'avance !
RedVivi