Ntp

啟用 NTP 為否,但在 RHEL7 上同步為是

  • October 2, 2020

怎麼能同步但不啟用?Redhat 7.4 日期和時間是正確的。ntpq -p 顯示它已連接到遠端 ntp 伺服器。Systemctl status ntp 顯示其已啟用。/var/log/messages 中沒有任何內容表示任何錯誤。這是我無法理解的正常狀態嗎?

timedatectl
     Local time: Thu 2020-10-01 14:24:30 UTC
 Universal time: Thu 2020-10-01 14:24:30 UTC
       RTC time: Thu 2020-10-01 14:24:30
      Time zone: UTC (UTC, +0000)
    NTP enabled: no
NTP synchronized: yes
● ntpd.service - Network Time Service
  Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled;

當啟用或執行時,該timedatectl命令報告 NTP 正在使用中。Chronyd 是一個輕量級的 NTP 客戶端,systemd-timesyncd 是一個輕量級的 SNTP 客戶端。兩者都適用於大多數伺服器和工作站。chronyd``systemd-timesyncd

Timedatectl 通過 D-Bus 查找 NTP/SNTP 伺服器,因此它無法辨識該ntpd服務,該服務被設計為既是 NTP 客戶端又是伺服器,並且現在我們有專用的 NTP 客戶端軟體,不再受支持不需要為其他系統提供 NTP 服務或使用 GPS 等專用硬體來獲取時間。

引用自:https://serverfault.com/questions/1036003