J'ai essayé de mettre en place la bonne date dans mon BEAGLEBONE noir, mais les solutions que j'ai essayé ne sont pas permanents, chaque fois que je POWEROFF le Beagle et la mise sous tension plus tard, le la date est fausse encore. donc c'est ce qui ressemble d'abord comme:la date dans Begalebone noir à l'aide ntp Debian 8.9
[email protected]:~# date
Sat May 21 17:48:28 CDT 2016
J'installé et PNT ntpdate
[email protected]:~# apt-get install ntp ntpdate
Reading package lists... Done
Building dependency tree
Reading state information... Done
ntp is already the newest version.
ntpdate is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Après que j'éditer le fichier ntp.conf comme celui-ci
# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will
# pick a different set every time it starts up. Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
server 0.north-america.pool.ntp.org
server 1.north-america.pool.ntp.org
server 2.north-america.pool.ntp.org
server 3.north-america.pool.ntp.org
...
# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust
restrict 192.168.0.11 mask 255.255.255.0 nomodify notrap
L'étape suivante était
[email protected]:~# rm /etc/localtime
[email protected]:~# ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
Après que je devais activer le service ntp avec
[email protected]:~# systemctl enable ntpdate.service
Failed to enable unit: No such file or directory
or
[email protected]:~# service ntpdate start
Failed to start ntpdate.service: Unit ntpdate.service not found.
Je ne pouvais pas continuer THA parce que je n'ai pas le fichier ntp.service alors j'ai essayé ce
[email protected]:~# timedatectl set-ntp true
[email protected]:~# timedatectl status
Local time: Sat 2016-05-21 18:16:10 CDT
Universal time: Sat 2016-05-21 23:16:10 UTC
RTC time: Sat 2016-05-21 23:16:11
Time zone: America/Mexico_City (CDT, -0500)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
[email protected]:~# nano /etc/systemd/timesyncd.conf
[Time]
NTP=0.north-america.pool.ntp.org 1.north-america.pool.ntp.org 2.north-america.pool.ntp.org 3.north-america.pool.ntp.org
FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
Enfin Je redémarre et semble fonctionner
[email protected]:~# timedatectl status
Local time: Sun 2017-09-10 23:32:28 CDT
Universal time: Mon 2017-09-11 04:32:28 UTC
RTC time: Mon 2017-09-11 04:32:28
Time zone: America/Mexico_City (CDT, -0500)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
Mais là encore, après poweroff le temps se met de nouveau au 21 mai 2016. J'ai même essayé de définir et de synchroniser manuellement l'horloge avec hwclock --set --date « Date » --localtime et systohc mais après poweroff le résultat est le même.
Suis-je manque quelque chose ou faire quelque chose de mal?
Je change aussi 'UTC' à 'LOCAL' dans/etc/adjtime et le temps remonte à mai 2016.
Merci.
essayé et ne fonctionne pas, il fixe le fuseau horaire afin que la procédure que j'ai posté dans les questions, mais encore remet à zéro au démarrage. –
Oh ... désolé homme. Si je le découvre, je reviendrai vers vous. –