[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug étrange NTP



On 2015-07-18 14:28:46 +0200, François Boisson wrote:
> [precisions]
> > Toutes les 2^22 secondes soit en gros 1 mois 20 jours, le serveur, prend
> > 89,06s d'avance (et est ejecté du pool donc). Les bugs se
> > sont produit à ces dates (et peut être avant): 
> > 12/08/2014 13:44:02
> > 30/09/2014 02:56:06 17/11/2014 15:02:38 05/01/2015 04:14:12
> > 22/02/2015 17:21:55
> > 12/04/2015 07:30:46
> > 30/05/2015 20:40:21
> 
> et bien évidement aujourd'hui: 18/07/2015 09:48:24
> 
> [...]
> > 
> > Je pense plutôt à un souci matériel, 
> 
> Cela d'autant plus qu'en vérifiant le .bash_history de root, je sais que le
> serveur ntp a été démarré pendant la période août 2014 et aujourd'hui ce qui
> signifie que la période de 2^22 secondes ne vient pas du serveur NTP mais du
> noyau et de la machine.
> 
> Cette période de 2^22 et le délai de 86,06s disent ils quelque chose à
> quelqu'un?

Il y a un autre bug: c'était 89,06s dans ton premier message, et c'est
maintenant 86,06s!

Essaie de faire une recherche sur Google avec ces valeurs sous
diverses écritures. Mais j'ai l'impression que tu est le seul à avoir
ce problème, sinon il aurait été détecté, ce qui tendrait à indiquer
un problème matériel. Moi, c'était quand j'avais un Atari et un Mac
côte à côte il y a 25 ans environ: quand j'allumais mon Mac, l'Atari
passait subitement au 14 janvier 2028.

Pour le 2^22, je ne vois pas, à part le fait que 10^22 est la plus
grande puissance de 10 tenant exactement dans un double. Mais ça
m'étonnerait qu'il y ait un lien. Ou alors un compteur sur 32 bits
incrémenté toutes les 1/1024 secondes?

Pour le décalage, c'est peut-être un terme d'erreur dans un calcul
de date.

Il faudrait logger le contenu de l'horloge matérielle (RTC) et de
l'horloge système juste un peu avant que le bug se produise et un
peu après.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


Reply to: