立即校時

  1. 先關閉 chronyd 服務
    [root@kvm8 ~]# systemctl stop chronyd.service
    
  2. 將時間設定成不是今天的日期 (2021-06-28)。
    [root@kvm8 ~]# date -s 2021-06-28
    Mon Jun 28 00:00:00 CST 2021
    
  3. chronyd 立即校時,校正 57963 秒。
    [root@kvm8 ~]# chronyd -q "pool deyu.wang iburst"
    2021-06-27T16:00:09Z chronyd version 3.3 starting (+CMDMON +NTP +REFCLOCK +RTC
    +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
    2021-06-27T16:00:09Z Initial frequency -0.000 ppm
    2021-06-27T16:00:13Z System clock wrong by 57963.280461 seconds (step)
    2021-06-28T08:06:16Z chronyd exiting
    
  4. 再查時間,校時成功。
    [root@kvm8 ~]# date
    Mon Jun 28 16:06:03 CST 2021
    
  5. 再啟動 chronyd 服務
    [root@kvm8 ~]# systemctl start chronyd.service
    
  6. 不用關閉 chronyd 服務,使用 -Q 選項,可以查看時間誤差,但不會真的校時。
    [root@888888 ~]# chronyd -Q "pool deyu.wang iburst"
    2021-07-06T23:00:00Z chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC 
    +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
    2021-07-06T23:00:00Z Disabled control of system clock
    2021-07-06T23:00:04Z System clock wrong by -0.000928 seconds (ignored)
    2021-07-06T23:00:04Z chronyd exiting