[ntp] not enabled (résolu)

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

[ntp] not enabled (résolu)

Message par mimile »

Bonjour,

Pour mémoire, Je suis en multiple boot : W7 - Linux Mint 17.1 - Debian Jessie et bien sûr Archlinux

Je rencontrais un problème au sujet de l'heure affichée.

En résumé, l'heure de mon BIOS est UTC.

Les 4 distros affichent l'heure locale correcte (UTC + 1 en été et + 2 en hiver).

Le problème que je rencontrais, était que passant de Debian ou Mint à W7, ce dernier affichait l'heure locale + 2 heures (pour être clair, à midi, l'horloge indiquait 14 heures).

Vérification faite, avant le lancement de Grub, l'heure du BIOS était devenue l'heure locale de ce deux distributions.

Ce problème ne se posait pas avec Arch.

A force de recherche et avec l'aide d'un astucien de PC astuces (Logicien), je suis parvenu à régler ce problème de sorte que je peux passer indifféremment d'un OS à l'autre, l'heure locale affichée étant toujours correct.

En exécutant sur Debian et Mint, timedatectl status me renvoye ceci :

Debian :

Image

Mint :

Image

Dans les 2 cas, on voit NTP : enabled : yes et NTP Synchronized : yes

Alors que sous Arch :

Image

Question : comment se fait-il que NTP ne soit pas enabled alors qu'il est synchronized ?

Cela dit, ça ne pose pas problème au niveau de l'affichage de l'heure.

J'ai essayé : sudo systemctl enable ntpd.servce puis start
Dernière modification par mimile le dim. 21 juin 2015, 13:44, modifié 1 fois.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [ntp] not enabled

Message par Xorg »

J'aurais tendance à dire que c'est normal : enabled doit certainement signifier que le démon est actuellement actif. Systemd permet de lancer une seule fois le démon au boot, puis de l'arrêter une fois que l'heure est synchroniser. Enfin, tout dépend de comment tu as configuré le NTP sur Arch Linux après...

Quelle est la sortie de

Code : Tout sélectionner

systemctl status ntpd.service ntpdate.service
?
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [ntp] not enabled

Message par Moviuro »

Code : Tout sélectionner

timedatectl set-ntp 1
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [ntp] not enabled

Message par Xorg »

Moviuro a écrit :

Code : Tout sélectionner

timedatectl set-ntp 1
En fait Systemd a sa propre implémentation du protocole NTP à travers la commande timedatectl, c'est ça ? :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [ntp] not enabled

Message par Moviuro »

Xorg a écrit :
Moviuro a écrit :

Code : Tout sélectionner

timedatectl set-ntp 1
En fait Systemd a sa propre implémentation du protocole NTP à travers la commande timedatectl, c'est ça ? :)
Oui, exactement. timedatectl(1) systemd-timesyncd(8) et timesyncd.conf(5)
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [ntp] not enabled

Message par mimile »

Salut et merci d'intervenir :

@ Xorg :


[okapi@Archie ~]$ systemctl status ntpd.service ntpdate.service

Code : Tout sélectionner

● ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled; vendor preset: disabled)
   Active: active (running) since dim 2015-06-21 13:24:32 CEST; 15min ago
 Main PID: 486 (ntpd)
   CGroup: /system.slice/ntpd.service
           └─486 /usr/bin/ntpd -g -u ntp:ntp

jun 21 13:24:32 Archie ntpd[479]: ntpd 4.2.8p2@1.3265-o Tue Apr  7 19:08:30 UTC 2015 (1): Starting
jun 21 13:24:32 Archie systemd[1]: Started Network Time Service.
jun 21 13:24:33 Archie ntpd[486]: proto: precision = 0.104 usec (-23)
jun 21 13:24:33 Archie ntpd[486]: Listen and drop on 0 v6wildcard [::]:123
jun 21 13:24:33 Archie ntpd[486]: Listen and drop on 1 v4wildcard 0.0.0.0:123
jun 21 13:24:33 Archie ntpd[486]: Listen normally on 2 lo 127.0.0.1:123
jun 21 13:24:33 Archie ntpd[486]: Listen normally on 3 enp3s0 192.168.2.2:123
jun 21 13:24:33 Archie ntpd[486]: Listen normally on 4 lo [::1]:123
jun 21 13:24:33 Archie ntpd[486]: Listen normally on 5 enp3s0 [fe80::61a1:9953:ef5b:6185%2]:123
jun 21 13:24:33 Archie ntpd[486]: Listening on routing socket on fd #22 for interface updates

● ntpdate.service - One-Shot Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpdate.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
Hint: Some lines were ellipsized, use -l to show in full. 
@ moviuro : bingo !

[okapi@Archie ~]$ sudo timedatectl set-ntp 1

Code : Tout sélectionner

[okapi@Archie ~]$ timedatectl status
      Local time: dim 2015-06-21 13:29:33 CEST
  Universal time: dim 2015-06-21 11:29:33 UTC
        RTC time: dim 2015-06-21 11:29:33
       Time zone: Europe/Brussels (CEST, +0200)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  dim 2015-03-29 01:59:59 CET
                  dim 2015-03-29 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  dim 2015-10-25 02:59:59 CEST
                  dim 2015-10-25 02:00:00 CET
Problème (qui n'en était pas vraiment un) résolu donc.

Encore merci et à bientôt
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [ntp] not enabled (résolu)

Message par Xorg »

Tu as déjà le démon ntpd qui tourne en permanence en arrière plan. Si tu as activé via timedatectl, je pense que tu peux désactiver l'autre (systemctl disable ntpd) pour éviter que ça fasse doublon. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [ntp] not enabled (résolu)

Message par waitnsea »

https://coreos.com/docs/cluster-managem ... -timezone/

Edit : Après essai timesyncd semble dépendre de dhcpcd, et donc ntpd préférable en connexion wifi
Répondre