Kiểm tra xem các máy chủ NTP bạn đã cấu hình có chính xác và có thể truy cập được không.
Mở một cửa sổ Terminal và chạy
ntpq -p
Đây là đầu ra tôi nhận được trên hệ thống của mình có ntpd sử dụng khoảng 80-90% cpu.
remote refid st t when poll reach delay offset jitter
==============================================================================
*aer-foo5d20-dc- .GPS. 1 u 23 64 17 17.888 20.617 2.226
aer-foo6t20-dc- .GPS. 1 u 23 64 17 17.938 20.598 2.211
defra1-ntp-001. .INIT. 16 u - 68m 0 0.000 0.000 0.000
Điều này cho thấy tôi đã cấu hình máy chủ 3 ntp, 2 máy chủ đầu tiên đều ổn nhưng máy thứ 3 không truy cập được (Tôi không phải là chuyên gia về NTP nhưng refid = .INIT., St = 16 và Reach = 0 tất cả dường như cho thấy có gì đó không đúng ).
Vì vậy, tôi đã đi đến Tùy chọn hệ thống> Ngày và giờ, trong đó thực sự tôi có 3 máy chủ ntp được định cấu hình: 2 trong mạng của công ty tôi và time.apple.com
- vì vậy không có gì giống với "defra1-ntp-001". Giả sử "defra1-ntp-001" được đề cập đến time.apple.com Tôi đã xóa cái đó và điều này đã giải quyết vấn đề của tôi.
Tất nhiên trong trường hợp cụ thể của tôi, có lẽ time.apple.com không thể truy cập được vì nó bị chặn bởi tường lửa của công ty tôi, vì vậy tôi không khuyên bạn nên xóa nó như một giải pháp chung. Thay vào đó, hãy kiểm tra đầu ra 'ntpq -p' của bạn và cố gắng xác định máy chủ nào gây ra sự cố và loại bỏ máy chủ đó (và nếu không còn lại, hãy thêm một máy chủ tốt đã biết).
System Preferences > Date and Time
(mở khóa nếu cần) và bỏ chọnSet date and time automatically
. Đóng Tùy chọn hệ thống, sau đó mở lại và kiểm tra lạiSet date and time automatically
. Đảm bảo thông tin máy chủ thời gian là chính xác cho vị trí của bạn trên hành tinh.