Tôi có ntpd chạy trên máy chủ của tôi. Đó là tất cả các cài đặt mặc định, ngoại trừ tôi nhận xét khả năng trở thành máy chủ của các máy khác:
# restrict -4 default kod notrap nomodify nopeer noquery
# restrict -6 default kod notrap nomodify nopeer noquery
restrict default ignore
Nếu tôi chạy ntpdate -q ntp.ubuntu.com
, tôi được bảo là đồng hồ của máy tôi tắt 7 giây.
Chuyện gì đang xảy ra vậy? Làm thế nào tôi có thể chẩn đoán những gì đang xảy ra, có một bản ghi tôi có thể bật không?
thêm thông tin số 1
# ntpq -np
remote refid st t when poll reach delay offset jitter
==============================================================================
91.189.94.4 193.79.237.14 2 u 30 64 7 108.518 -0.136 0.361
thêm thông tin # 2
Đây là những gì khi tôi đặt câu hỏi:
# ntpdate -q ntp.ubuntu.com
server 91.189.94.4, stratum 2, offset 7.191308, delay 0.13310
10 Jan 20:38:09 ntpdate[31055]: step time server 91.189.94.4 offset 7.191308 sec
Và đây là giao diện của nó bây giờ, sau khi khởi động lại ntpd một vài lần (tôi cho rằng đó là những gì đã sửa nó):
# ntpdate -q ntp.ubuntu.com
server 91.189.94.4, stratum 2, offset 0.000112, delay 0.13164
10 Jan 20:47:03 ntpdate[31419]: adjust time server 91.189.94.4 offset 0.000112 sec
thêm thông tin số 3
Tôi đã gỡ cài đặt ntp và cài đặt openntpd và chạy /usr/sbin/ntpd -d
, và tôi thấy đầu ra như thế này:
reply from 64.73.32.134: offset 6.715003 delay 0.041152, next query 30s
reply from 208.53.158.34: offset 6.700224 delay 0.036263, next query 31s
adjusting local clock by 6.734120s
reply from 72.18.205.156: offset 6.708575 delay 0.035885, next query 30s
reply from 64.73.32.134: offset 6.701463 delay 0.044199, next query 33s
Điều này với tôi khá rõ ràng chỉ ra rằng tôi không thể đặt thời gian trên máy chủ của mình (mặc dù, với ntp thông thường, đôi khi nó dường như cập nhật ...).
thêm thông tin số 4
Nhà cung cấp VPS của tôi nói:
Các hạt nhân mới nhất không nên khóa hệ thống của bạn với đồng hồ dom0 của chúng tôi, để đảm bảo an toàn, bạn có thể đặt xen.indep khu_wallclock = 1 trong sysctl.conf của bạn.
Mà tôi cho rằng vẫn không giải quyết được vấn đề VPS cần CPU có sẵn để thực hiện các phép tính thời gian chính xác.
ntpq -np
, đầu ra là gì?