Probleme synchro horloge

Votre Apache se cache, votre Pi gémit, votre SoC fume ? La panne quoi ! C'est ici que vous trouverez sans doute une solution... Sinon du réconfort :)

Modérateurs : Francois, maxty01

Répondre
zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Probleme synchro horloge

Message par zeverybest » lun. 23 févr. 2015 15:10

Bonjour a tous

J'ai actuellement 5 raspberry PI modele B qui tournent sur mon reseau pour mon installation de domotique

Je viens de decouvrir un petit probleme :

3 des 5 raspberry sont bien a l'heure, mais les 2 autres on un decalage de 30mn environ

Je n'ai pas de module additionnel pour maintenir l'heure, seulement l'heure internet

Comment ce fait il que j'ai 2 irreductibles, alors que leur config de base est la meme.

quelqu'un a une idée?

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Probleme synchro horloge

Message par zeverybest » lun. 23 févr. 2015 17:32

J'ai trouvé l'origine de mon probleme

Un coupure de l'alim de ces 2 PI suivi d'un redemarage avant retour de la connexion internet

Probleme resolu par un reboot

MAIS, ne pourrait on pas faire une synchro horaire par le CRON?

Est ce le script ntp.sh a relancer.

Je pense que oui, mais d'autres avis m'interessent

maxty01
Modérateur
Messages : 790
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Probleme synchro horloge

Message par maxty01 » mer. 25 févr. 2015 23:14

Bonsoir,

Tu peux simplement redémarrer ton service NTP avec la commande :

Code : Tout sélectionner

pi@raspberrypi ~ $ sudo service ntp restart
[ ok ] Stopping NTP server: ntpd.
[ ok ] Starting NTP server: ntpd.
pi@raspberrypi ~ $
Et au besoin, la mettre dans un cron.

Il est également possible de mettre à jour l'heure système à coup sur avec la commande ntpdate <server NTP>.
Le seul inconvénient, c'est que le serveur NTP doit être arrêté avant.

Bonne soirée,
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

EVOTk

Re: Probleme synchro horloge

Message par EVOTk » mer. 25 févr. 2015 23:48

Salut,

J'ai eu un probleme similaire ! viewtopic.php?f=7&t=482&p=3092&hilit=heure#p3092

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Probleme synchro horloge

Message par zeverybest » jeu. 26 févr. 2015 10:19

Effectivement, le cron pourait etre utile

Maintenant, il faudrait savoir quel est la fréquence pertinent de redémarrage de ce service

En fait, l'idéal serai de relancer ce service environ 10 mn après chaque re démarrage de raspberry

En effet, mon problème n'est pas un décalage dans le temps, mais il vient qu'en cas de coupure, le RPI redémarre avant que la box n'est fait sa synchro internet,

il faudrait donc le relancer une seule fois, mais 10 mn après le redémarrage

Genre "crononce"

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: Probleme synchro horloge

Message par vague nerd » jeu. 26 févr. 2015 10:59

Bonjour.

Une piste pourrait être l'ajout de commande dans le rc.local.

En fin de fichier /etc/init.d/rc.local, ajouter

Code : Tout sélectionner

sleep 600
[Insérer ici la commande à lancer au bout de 10 minutes]
puis exécuter

Code : Tout sélectionner

chmod -v 0644 /etc/init.d/rc.local
update-rc.d rc.local defaults
[/strike]

En fait, il vaut surement mieux déporter le code dans un fichier script, appelé par rc.local, mais en tâche de fond... Ca donnerait :
Dans un nouveau fichier script /chemin/vers/le/script/monScript.sh :

Code : Tout sélectionner

#! /bin/sh
sleep 600
sudo service ntp restart
Et en fin de /etc/init.d/rc.local :

Code : Tout sélectionner

/chemin/vers/le/script/monScript.sh &
Cdt.
Cordialement,

Vague Nerd

Répondre

Retourner vers « En panne ? »