Page 1 sur 1

[NTP] Synchronisation

Publié : ven. 27 janv. 2012, 11:35
par Siriru
J'ai suivi le wiki pour la mise en place de la synchro avec des serveurs de temps, notifier les serveurs français dans le fichier de conf, mais je n'ai toujours rien de synchronisé. Le daemon se lance au démarrage, je ne vois pas trop, un conflit avec une autre application, avec gnome 3 ?

Re: [NTP] Syncronisation

Publié : ven. 27 janv. 2012, 11:57
par FoolEcho
Y a un log pour ntp: /var/log/ntp.log.

Mais éventuellement, c'est peut-être ta configuration qui coince, donc le ntp.conf pourrait être utile (le truc qui me vient est de rajouter iburst sur chaque ligne de serveur de temps, sans quoi la synchronisation n'est pas immédiate).

Re: [NTP] Syncronisation

Publié : ven. 27 janv. 2012, 12:32
par Siriru
J'ai rajouté iburst déjà, et voici quelques lignes du log :
27 Jan 12:28:14 ntpd[710]: peers refreshed
27 Jan 12:28:14 ntpd[710]: new interface(s) found: waking up resolver
27 Jan 12:28:16 ntpd[720]: DNS 0.fr.pool.ntp.org -> 91.121.169.146
27 Jan 12:28:16 ntpd[720]: DNS 1.fr.pool.ntp.org -> 193.55.167.2
27 Jan 12:28:16 ntpd[720]: DNS 2.fr.pool.ntp.org -> 88.190.18.10
27 Jan 12:28:16 ntpd[720]: DNS 3.fr.pool.ntp.org -> 88.190.29.49
on voit d'ailleurs que j'ai une heure d'avance.

Re: [NTP] Syncronisation

Publié : ven. 27 janv. 2012, 12:58
par oktoberfest
Salut,

vu que tu as beaucoup de retard, ntp va mettre beaucoup de temps à synchroniser.
Le plus simple :
- tu arrêtes le démon
- tu lances un

Code : Tout sélectionner

ntpd -dgq 
pour synchroniser ton PC
- relances démon

man ntpd pour voir ces deux options : cela va forcer ntpd à synchroniser immédiatement l'heure (et le -d pour qu'il t'affiche plein de choses à l'écran)

Re: [NTP] Syncronisation

Publié : ven. 27 janv. 2012, 13:19
par Siriru
transmit: at 663 xxx.xxx.xxx.xxx->88.191.227.26 mode 3 len 48, j'imagine que ça se synchronise, constamment, mais ça ne change rien.

Re: [NTP] Synchronisation

Publié : ven. 27 janv. 2012, 13:52
par oktoberfest
Est-ce que tu as des lignes 'receive: at...' ?
Sinon est-ce que tu aurais un firewall qui te bloquer le trafic ?

Re: [NTP] Synchronisation

Publié : ven. 27 janv. 2012, 14:43
par Siriru
possible, c'est mon pc au taf. Je n'ai pas de ligne receive at.

Re: [NTP] Synchronisation

Publié : ven. 27 janv. 2012, 15:19
par oktoberfest
Si tu n'as pas de 'receive' cela peut en effet signifier que le trafic ntp entrant est bloqué.

Re: [NTP] Synchronisation

Publié : ven. 27 janv. 2012, 19:03
par DiEOrLivE
Salut, j'ai le même problème que toi. J'imagine que tu utilises NetworkManager ? Avec celui-ci je dois:

Code : Tout sélectionner

# ntpd -q

après le lancement du bureau donc de NetworkManager. Même en rajoutant cette commande dans /etc/rc.local ça fonctionne pas...
J'ai donc contourné en utilisant network.

Re: [NTP] Synchronisation

Publié : ven. 27 janv. 2012, 19:07
par benjarobin
@DiEOrLivE Regarde le wiki de NetworkManager :-) Car tu ne l'avais pas configuré correctement, c'est NetworkManager qui doit lancé ntpd et non ton rc.conf

Re: [NTP] Synchronisation

Publié : ven. 27 janv. 2012, 19:29
par DiEOrLivE
@benjarobin Merci! Suffit d'installer networkmanager-dispatcher-ntpd x)

Re: [NTP] Synchronisation

Publié : mar. 31 janv. 2012, 13:13
par Siriru
Si je ne peux pas synchroniser mon heure avec ntpd, comment puis-je le faire manuellement, car à chaque redémarage je prend une heure de décalage.

Re: [NTP] Synchronisation

Publié : mar. 31 janv. 2012, 14:33
par oktoberfest
Tout outil basé sur le protocole ntp te sera inutile si un firewall te bloque...
De plus si tu as un décalage d'une heure au démarrage, je pencherais plutôt sur un souci de configuration de ton arch (heure localtime/UTC) en association avec une utilisation de Windows sur le même pc.
- As-tu Windows sur ton pc ?
- comment est configurée ton horloge dans ton /etc/rc.conf ?
- quelle heure as-tu dans ton bios ? L'heure locale ou l'heure UTC ?

EDIT : Je rajoute une question :
- as-tu mis le démon hwclock dans la liste des démons de /etc/rc.conf ?

Re: [NTP] Synchronisation

Publié : mar. 31 janv. 2012, 15:00
par Siriru
Oui, c'est ce que j'avais compris, inutile, logique.

-J'ai pensé à windows, mais je n'ai que arch sur ce pc.
-dans mon rc.conf, configuré Europe/Paris et UTC
-dans mon bios je ne sais pas, je verrai ça au prochain démarrage de la bête

j'avais hwclock avant d'essayer de configurer ntp, donc je vais le remettre.

Re: [NTP] Synchronisation

Publié : mar. 31 janv. 2012, 15:30
par oktoberfest
Surtout pas ! N'utilise pas hwclock si tu as ntp (cf wiki anglophone et man hwclock). Ce démon synchronise l'heure matérielle (celle de ton bios) à partir de l'heure système (celle de linux). Ce mécanisme peut être effectué par le kernel et est activé par ntpd. Donc si tu as ntpd, n'utilises pas le démon hwclock.
Si tu utilises Europe/Paris comme timezone et UTC comme horloge, tu dois avoir l'heure UTC dans ton bios -> 1h de moins que l'heure actuelle (en hiver du moins).

Re: [NTP] Synchronisation

Publié : mer. 01 févr. 2012, 15:23
par Siriru
Si le firewall me bloque, il faut que j'utilise hwclock non ? Dans mon bios j'ai la bonne heure, donc il faut que je set l'horloge à localtime dans mon rc.conf ?

Re: [NTP] Synchronisation

Publié : mer. 01 févr. 2012, 16:38
par oktoberfest
La bonne heure = la même heure que sur ta montre/téléphone/horloge murale ?
Si oui alors mets localtime dans le rc.conf.

hwclock n'est pas forcément utile. Comme dit, tout ce qu'il va faire c'est de mettre à jour l'heure de ton bios par rapport à l'heure linux lors de l'arrêt du système.

Re: [NTP] Synchronisation

Publié : mer. 01 févr. 2012, 16:58
par Siriru
jusqu'à présent j'avais hwclock dans mon rc.conf et mon bios ne s'est jamais mis à l'heure de mon système. Je vais mettre localtime donc.