Điểm:2

Thời gian hệ thống sai khi NTP được bật?

lá cờ pl

Tôi đang chạy Ubuntu 20.04 trên máy tính xách tay của mình. Kể từ khi cài đặt, tôi chưa bao giờ gặp bất kỳ sự cố nào về ngày/giờ không đồng bộ.

Nhưng hôm nay khi tôi khởi động máy tính xách tay, thời gian hệ thống hoàn toàn sai. Tôi có thể tắt NTP và đặt thời gian chính xác theo cách thủ công nhưng thời điểm tôi bật lại NTP thì thời gian lại bị sai:

david@david-XPS-15-9570 î° ~ î° timedatectl 
               Giờ địa phương: Mo 2021-10-04 08:20:36 CEST
           Giờ quốc tế: Mo 2021-10-04 06:20:36 UTC 
                 Thời gian RTC: Mo 2021-10-04 06:20:37     
                Múi giờ: Châu Âu/Vienna (CEST, +0200)
Đồng hồ hệ thống được đồng bộ hóa: không                         
              Dịch vụ NTP: không hoạt động                   
          RTC ở TZ địa phương: không                         
 david@david-XPS-15-9570 î° ~ î° Sudo timedatectl set-ntp on
 david@david-XPS-15-9570 î° ~ î° timedatectl                
               Giờ địa phương: Mo 2038-10-04 07:52:04 CEST
           Giờ quốc tế: Mo 2038-10-04 05:52:04 UTC 
                 Thời gian RTC: Mo 2021-10-04 06:21:14     
                Múi giờ: Châu Âu/Vienna (CEST, +0200)
Đồng hồ hệ thống được đồng bộ hóa: không                         
              Dịch vụ NTP: đang hoạt động                     
          RTC ở TZ địa phương: không                         
  • Tôi đã khởi động lại máy tính xách tay nhiều lần, chỉ để chắc chắn
  • Tôi đã kiểm tra ngày giờ trong BIOS - chúng chính xác

Bất cứ ý tưởng những gì đang xảy ra ở đây?

THÔNG TIN BỔ SUNG:

AFAICT, NTP nên được truy vấn ntp.ubuntu.com

david@david-XPS-15-9570 î° ~ î° mèo /etc/systemd/timesyncd.conf 
# Tập tin này là một phần của systemd.
#
# systemd là phần mềm miễn phí; bạn có thể phân phối lại và/hoặc sửa đổi nó
# theo các điều khoản của Giấy phép Công cộng Ít hơn GNU được xuất bản bởi
# Tổ chức Phần mềm Tự do; hoặc phiên bản 2.1 của Giấy phép, hoặc
# (tùy chọn của bạn) bất kỳ phiên bản nào sau này.
#
# Các mục trong tệp này hiển thị mặc định thời gian biên dịch.
# Bạn có thể thay đổi cài đặt bằng cách chỉnh sửa tệp này.
# Mặc định có thể được khôi phục bằng cách xóa tệp này.
#
# Xem timesyncd.conf(5) để biết chi tiết.

[Thời gian]
#NTP=
#FallbackNTP=ntp.ubuntu.com
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048

... mà theo https://servertest.online/ntp sẽ ổn thôi...

THÔNG TIN BỔ SUNG THÊM:

david@david-XPS-15-9570 î° ~ î° trạng thái chronyd của dịch vụ              
Không thể tìm thấy đơn vị chronyd.service.
david@david-XPS-15-9570 î° ~ î° dịch vụ trạng thái định thời theo hệ thống
â systemd-timedated.service - Dịch vụ Ngày & Giờ
     Đã tải: đã tải (/lib/systemd/system/systemd-timedated.service; tĩnh; giá trị đặt trước của nhà cung cấp: đã bật)
     Hoạt động: hoạt động (đang chạy) kể từ Thứ Hai 2021-10-04 14:47:02 CEST; 14s trước
       Tài liệu: man:systemd-timedated.service(8)
             người đàn ông:giờ địa phương(5)
             https://www.freedesktop.org/wiki/Software/systemd/timedated
   PID chính: 9393 (systemd-timedat)
      Nhiệm vụ: 1 (giới hạn: 38042)
     Bộ nhớ: 1.3M
     Nhóm C: /system.slice/systemd-timedated.service
             ââ9393 /lib/systemd/systemd-timed

Okt 04 14:47:02 david-XPS-15-9570 systemd[1]: Dịch vụ ngày & giờ bắt đầu...
Okt 04 14:47:02 david-XPS-15-9570 systemd[1]: Dịch vụ Ngày & Giờ đã Bắt đầu.
 david@david-XPS-15-9570 î° ~ î° Sudo timedatectl set-ntp on         
 david@david-XPS-15-9570 î° ~ î° dịch vụ trạng thái định thời theo hệ thống
â systemd-timedated.service - Dịch vụ Ngày & Giờ
     Đã tải: đã tải (/lib/systemd/system/systemd-timedated.service; tĩnh; giá trị đặt trước của nhà cung cấp: đã bật)
     Hoạt động: hoạt động (đang chạy) kể từ Thứ Hai 2021-10-04 14:47:02 CEST; 16 năm 11 tháng trước
       Tài liệu: man:systemd-timedated.service(8)
             người đàn ông:giờ địa phương(5)
             https://www.freedesktop.org/wiki/Software/systemd/timedated
   PID chính: 9393 (systemd-timedat)
      Nhiệm vụ: 1 (giới hạn: 38042)
     Bộ nhớ: 1.4M
     Nhóm C: /system.slice/systemd-timedated.service
             ââ9393 /lib/systemd/systemd-timed

Okt 04 14:47:02 david-XPS-15-9570 systemd[1]: Dịch vụ ngày & giờ bắt đầu...
Okt 04 14:47:02 david-XPS-15-9570 systemd[1]: Dịch vụ Ngày & Giờ đã Bắt đầu.
Okt 04 14:47:25 david-XPS-15-9570 systemd-timedated[9393]: systemd-timesyncd.service: Đơn vị kích hoạt.
Okt 04 14:47:25 david-XPS-15-9570 systemd-timedated[9393]: Đặt NTP thành bật (systemd-timesyncd.service).
Okt 04 07:52:02 david-XPS-15-9570 systemd-timedated[9393]: Đặt NTP thành bật (systemd-timesyncd.service).
 david@david-XPS-15-9570 î° ~ î° timedatectl                         
               Giờ địa phương: Mo 2038-10-04 07:52:18 CEST
           Giờ quốc tế: Mo 2038-10-04 05:52:18 UTC 
                 Thời gian RTC: Mo 2021-10-04 12:47:42     
                Múi giờ: Châu Âu/Vienna (CEST, +0200)
Đồng hồ hệ thống được đồng bộ hóa: không                         
              Dịch vụ NTP: đang hoạt động                     
          RTC ở TZ địa phương: không  

Tôi đã thay đổi dòng trong tệp cấu hình thành các giá trị này

NTP=pool.ntp.org
NTP=pool.ntp.org
NTP=ntp.ubuntu.com

nhưng không có gì tạo ra sự khác biệt ...

Artur Meinild avatar
lá cờ vn
Chà, đối với những người mới bắt đầu, các dòng `NTP` và `FallbackNTP` của bạn được nhận xét (`#`), vì vậy không thực sự rõ ràng máy chủ NTP nào được sử dụng? Ngoài ra, `ntp.ubuntu.com` nằm trong `FallbackNTP`. Vì vậy, hãy thử đặt máy chủ ưa thích của bạn dưới `NTP` và bỏ ghi chú (xóa `#`). Ngoài ra, hãy thử các máy chủ NTP khác, chỉ để kiểm tra.
Wayne Vosberg avatar
lá cờ bd
Ngoài ra, hãy kiểm tra `trạng thái thời gian theo hệ thống của dịch vụ` và `trạng thái chronyd của dịch vụ`
lá cờ pl
Cảm ơn cả hai vì ý kiến ​​​​của bạn! @ArturMeinild - Thật xấu hổ! Tôi thực sự đã bỏ qua `#`s. Tôi nhận thấy rằng chỉ có `FallbackNTP` được định cấu hình, nhưng vì tôi chưa bao giờ chạm vào tệp đó nên tôi nghĩ nó vẫn hoạt động... @WayneVosberg - Tôi sẽ kiểm tra trạng thái và sau đó cập nhật câu hỏi của mình!
lá cờ pl
@ArturMeinild - có cách nào để chủ động kiểm tra URL NTP nào đang được sử dụng không?
Wayne Vosberg avatar
lá cờ bd
Xin lỗi - Tôi sử dụng chronyd trên hệ thống 21.04. 20.04 đã sử dụng systemd-timesyncd theo mặc định, vậy bạn có thể thêm đầu ra của `service systemd-timesyncd status` không? Bạn sẽ thấy một dòng như: `systemd-timesyncd[1015]: Đồng bộ hóa ban đầu với máy chủ thời gian 91.189.94.4:123 (ntp.ubuntu.com).`
Artur Meinild avatar
lá cờ vn
Kiểm tra câu trả lời này và xem nó có phù hợp với bạn không: [Làm cách nào để đồng bộ hóa thời gian với mạng với timedatectl trên Ubuntu 18.04?](https://askubuntu.com/questions/1058593/how-to-sync-the-time-to -mạng-với-timedatectl-on-ubuntu-18-04)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.