Исправление сдвига часов в гостевых виртуальных машинах

Исправление сдвига часов в гостевых виртуальных машинах

У меня есть Unix O/S, запущенная в качестве гостя под гипервизором на хосте Linux. Часы гостевой ОС отстают на 2 с от хоста через 24 часа. Я хотел бы синхронизировать часы с точностью менее секунды для удобства анализа логов и т. д.

Я знаю, что запуск NTP под виртуальной машиной — этопроблематичный(в некотором роде). Существуют инструменты гостевой виртуальной машины для синхронизации часов, предоставляемые поставщиком гипервизора, но не для этой гостевой ОС (насколько мне известно).

Планирую запускать ntpdate hostservernameпочасово в cron. Это разумно или я пропустил более очевидное решение?

Хост: CentOS 5.7
Гипервизор: VMware Server 2
Гостевая система: SCO OpenServer 5.0.7

решение1

Я уже некоторое время запускаю службу ntp на экземпляре VMware Workstation 9.0 и не испытываю никаких проблем.

Я только что остановил его, выполнил синхронизацию и получил смещение -0,003862 сек. (Гостевая ОС - Ubuntu 12.04.1 Server x86_64 с VMware Tools)

Лично я считаю, что если что-то и может вас огорчить, так это продукция SCO.

Связанный контент