systemd : Gérez l'heure et le NTP de linux avec timedatectl et systemd-timesyncd

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 26

  • @jean-paulrouze9973
    @jean-paulrouze9973 4 ปีที่แล้ว +2

    J'aime autant le format que les sujets. Très intéressant

  • @jonathanchevallier7046
    @jonathanchevallier7046 4 ปีที่แล้ว

    Il est vrai que systemd en fait peut-être un peu trop, mais j'apprécie timedatectl pour la gestion ntp. Je trouve que c'est plutôt efficace et assez simple finalement. Ça implique par contre une remise en question et un réapprentissage pour gérer ntp.Merci pour cette vidéo ;-)

  • @0o0MrBlues0o0
    @0o0MrBlues0o0 4 ปีที่แล้ว

    C'est parfait car je révise justement tout ça, merci.

  • @ChristopheJacquesMichael
    @ChristopheJacquesMichael 4 ปีที่แล้ว

    j'ai remarqué une chose de curieuse :
    j'ai un ordinateur en multi-boot Windows-Linux Mint.
    Lorsque je suis sous WIndows, il me donne la bonne heure,
    je reboot sous Linux et j'ai un décalage de 1h (qui se remet à jour tout seul d'ailleurs au bout d'un certain temps)
    puis, lorsque je retourne sous Windows, j'ai un nouveau décalage de 1h.
    Cela donne l'impression que les 2 systèmes ne gère pas l'heure de la même façon !

    • @sleipnir7446
      @sleipnir7446 4 ปีที่แล้ว +1

      Effectivement ils ne gèrent pas l'heure de la même façon. Linux travaille en UTC et converti juste les heures qu'il affiche dans ton fuseau si tu le souhaites alors que Windows travaille dans ton fuseau. Les 2 utilisent probablement le NTP ce qui explique les corrections qui s'opèrent un peu après le démarrage.

    • @ChristopheJacquesMichael
      @ChristopheJacquesMichael 4 ปีที่แล้ว

      @@sleipnir7446 Merci pour l'info :)

    • @serge5046
      @serge5046 4 ปีที่แล้ว

      @@ChristopheJacquesMichael Slackware et Gentoo recommandent impérativement d'être en local quand on fait du dual boot avec Windows.
      Tu peux si tu le souhaites suivre la suggestion de ʂʆåɥƐ ƦīȥƐƦ mais tu devras cherher sur Internet quel registre modifier.
      Sous systemd en tant que root tu dois exécuter la commande timedatectl set-local-rtc true.
      Je ne te mentionne pas les commandes à exécuter sous Slackware ou Gentoo car j'imagine que tu n'utilises aucune des deux ! :D :P :)

    • @ChristopheJacquesMichael
      @ChristopheJacquesMichael 4 ปีที่แล้ว

      @@serge5046 je ne suis pas chez moi ce WE, mais dès Dimanche soir je pourrais tester ça.
      La commande est tellement simple que ce serais dommage de ne pas essayer afin de voir si cela règle le pb. Merci

  • @jeremydepauw4847
    @jeremydepauw4847 4 ปีที่แล้ว

    Bonjour, Petite question : sur ma debian 9, cette commande est inconnue : timedatectl timesync-status. elle me renvoie : unknown operation. Est-ce du à la distribution ?

    • @serge5046
      @serge5046 4 ปีที่แล้ว

      Quel est le retour de la commande systemctl status systemd-timesyncd.service ?

    • @jeremydepauw4847
      @jeremydepauw4847 4 ปีที่แล้ว

      @@serge5046 QUe le service est en fonctionnement normal

    • @serge5046
      @serge5046 4 ปีที่แล้ว

      @@jeremydepauw4847 Pourrais-tu me donner le résultat de lsb_release -a et la sortie complète de la commande dans ma première question ?
      Je voudrais une sortie complète similaire à celle-ci pour ma première question:
      ● systemd-timesyncd.service - Network Time Synchronization
      Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled)
      Active: active (running) since Mo 2015-03-30 14:20:38 CEST; 5s ago
      Docs: man:systemd-timesyncd.service(8)
      Main PID: 595 (systemd-timesyn)
      Status: "Using Time Server 216.239.38.15:123 (time4.google.com)."
      CGroup: /system.slice/systemd-timesyncd.service
      └─595 /usr/lib/systemd/systemd-timesyncd
      PS: Quelle version de systemd as-tu ?

    • @Kevin-hf4jc
      @Kevin-hf4jc 4 ปีที่แล้ว

      C'est la même pour moi, je suis également en debian 9, la dernière version de systemd est 232-25.
      Dans le man page de timedatectl sur debian 10 (systemd = 241-7), on voit bien la commande, pas sur celui de debian 9 :)
      Si vous voulez avoir cette commande, upgrader le systemd aidera, par contre je ne sais pas a quel version elle est disponible ( le systemd de testing devrait faire l'affaire).

  • @boubou40
    @boubou40 4 ปีที่แล้ว

    il y a t-il un lien avec le service chronyd ou pas du tout, ce sont deux programmes indépendants ?

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  4 ปีที่แล้ว

      2 programmes indépendants.
      Evidemment pour utiliser systemd-timesyncd j'ai oublié de préciser mais il est préférable de désactiver tout autre service ntp.
      chronyd permet aussi d'être serveur NTP

  • @user-og5gb8ek2n
    @user-og5gb8ek2n 4 ปีที่แล้ว

    Bonjour Bonsoir j'aimerais savoir ce que tu utilise comme logiciel ou extension pour afficher sur ton bureau ta distribution ta ram ton swap ton cpu gpu météo etc etc, si on peux l'avoir sur Fedora31,
    merci d’avance.
    J'apprenant toujours des chose dans t'est vidéo merci c'est super.

  • @sleipnir7446
    @sleipnir7446 4 ปีที่แล้ว

    Elle apporte quoi de plus la ligne System clock synchronized? Et surtout comment peut-elle être sur No alors que NTP est sur Yes, ce qui est le cas sur Debian?

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  4 ปีที่แล้ว

      C'est s'il y a une détection d'un outil ntp actif (que ce soit ntpd, timesyncd ou chronyd)

    • @sleipnir7446
      @sleipnir7446 4 ปีที่แล้ว

      @@AdrienLinuxtricks Justement les 2 devraient dirent la même chose. J'ai arrêté/relancé le ntp et c'est rentré dans l'ordre. Mais je n'aurais jamais constaté de problème sans cette vidéo. Bizarre.

  • @Tux63
    @Tux63 4 ปีที่แล้ว

    Je me suis "amusé" avec systemd, il y a encore deux jours ..... j'ai failli pété un plomb et mettre chrony (qui fait NTP en mode simple) et d'après ce que j'ai compris il est plus précis que timesyncd

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  4 ปีที่แล้ว

      chronyd permet surtout d'être serveur ntp aussi

  • @christophedelva8694
    @christophedelva8694 4 ปีที่แล้ว

    Bonjour Adrien, bravo félicitation très bonnes vidéos , par contre pour ce tuto, je ne vois pas le fichier timesyncd.conf sur ma VM
    [root@vm-centos7 ~]# ls -a /etc/systemd/
    . .. bootchart.conf coredump.conf journald.conf logind.conf system system.conf user user.conf
    [root@vm-centos7 ~]# hostnamectl
    Static hostname: vm-centos7
    Icon name: computer-vm
    Chassis: vm
    Location: vm-in-emachines
    Machine ID: 2963aaeb5378423d859f122233fbfa60
    Boot ID: 0665e84d6d174b32927f34487a1a7d78
    Virtualization: kvm
    Operating System: CentOS Linux 7 (Core)
    CPE OS Name: cpe:/o:centos:centos:7
    Kernel: Linux 3.10.0-693.el7.x86_64
    Architecture: x86-64

  • @benjaminfo8175
    @benjaminfo8175 4 ปีที่แล้ว

    First

  • @TheProximator
    @TheProximator 4 ปีที่แล้ว

    Excellent :)