Điểm:0

Tại sao đồng hồ không đồng bộ trên máy khách VMWare Linux này?

lá cờ us

gần đây tôi nhận thấy rằng đồng hồ trên hệ thống RHEL này chạy trên máy khách VMWare đã không đồng bộ nghiêm trọng (thời gian hoạt động là khoảng nửa năm):

$ timedatectl
      Giờ địa phương: CN 2021-11-07 09:54:12 CET
  Giờ quốc tế: CN 2021-11-07 08:54:12 UTC
        Giờ RTC: CN 2021-11-07 08:59:27
       Múi giờ: Châu Âu/Berlin (CET, +0100)
     Đã bật NTP: không
 NTP được đồng bộ hóa: không
 RTC ở TZ địa phương: không
      DST hoạt động: không
 Thay đổi DST cuối cùng: DST kết thúc lúc
                  CN 2021-10-31 02:59:59 CEST
                  CN 2021-10-31 02:00:00 CET
 Thay đổi DST tiếp theo: DST bắt đầu (đồng hồ nhảy về phía trước một giờ) lúc
                  CN 2022-03-27 01:59:59 CET
                  CN 2022-03-27 03:00:00 CEST

Tôi tin rằng RTC thực sự là đồng hồ hệ thống của máy chủ VMWare và trên thực tế, nó chính xác và giờ địa phương trễ năm phút. Quản trị viên của máy chủ VMWare đã nói với tôi rằng tôi không nên sử dụng ntpd hoặc chrony *) để đồng bộ hóa đồng hồ mà nên dựa vào đồng hồ máy chủ. Và đó là những gì tôi nghĩ rằng tôi đã làm tất cả cùng:

$ vmware-toolbox-cmd trạng thái đồng bộ thời gian
Đã bật

Vậy tại sao đồng hồ hệ thống không đồng bộ?

VMWare tài liệu nói:

Khi bạn bật đồng bộ hóa thời gian định kỳ, VMware Tools sẽ đặt thời gian của hệ điều hành khách giống như thời gian của máy chủ. Sau khi đồng bộ hóa thời gian xảy ra, VMware Tools kiểm tra mỗi phút một lần để xác định xem đồng hồ trên hệ điều hành máy khách và máy chủ có còn khớp nhau hay không. Nếu không, đồng hồ trên hệ điều hành khách được đồng bộ hóa để khớp với đồng hồ trên máy chủ.

Bạn có thể hỏi, vì có một "quản trị viên máy chủ VMWare", tại sao tôi không giải quyết vấn đề với anh ta? Tất nhiên tôi sẽ làm điều đó. Tôi chỉ tò mò về những gì đang xảy ra ở đây.

*) Đó là khoảng một năm trước khi tôi nhận thấy đồng hồ hệ thống của mình nhảy khắp nơi. Hóa ra tôi đã vô tình kích hoạt cả ntpd và chrony. Quản trị viên VMWare đã tìm ra vấn đề và bảo tôi không sử dụng mà chỉ dựa vào đồng hồ máy chủ bằng vmware-toolbox-cmd.

Điểm:1
lá cờ cn

Định cấu hình chrony (hoặc ntpd) trên máy khách bằng máy chủ NTP mà tổ chức của bạn sử dụng. Khởi động lại, đợi 3 phút cho một vài gói đầu tiên.

Nếu giờ địa phương vẫn khác biệt đáng kể so với RTC, đồng hồ của máy chủ VM có thể sai. Năm phút bù đắp mà bạn có bây giờ chắc chắn là rất lớn.Yêu cầu quản trị viên hypervisor xác nhận Máy chủ NTP được đặt trên máy chủ VM giống như những gì tổ chức của bạn sử dụng trên toàn mạng.

NTP có thể tiếp tục chạy trong khách và có hiệu suất tốt hơn so với đồng bộ hóa thời gian của khách. Mặc dù bạn có thể chọn dừng ntpd, sau khi bí ẩn về đồng hồ bù được giải quyết.

musbur avatar
lá cờ us
Tôi chỉ cần cài đặt đồng hồ bấm giờ (sử dụng máy chủ thời gian của tổ chức tôi), mọi thứ hiện đã đồng bộ hoàn hảo và tôi không còn quan tâm nữa. Đồng hồ của máy chủ VM (mà tôi hiểu là "đồng hồ RTC" của khách) vẫn ổn, nó không được đồng bộ hóa mặc dù cài đặt vmware-toolbox-cmd.

Đă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.