Назад | Перейти на главную страницу

Синхронизация гостевых часов KVM с хостом

Я использую KVM с centos 6.x.

Мои гостевые часы vm загружаются с задержкой на 1-2 секунды от своего хоста. Мой источник синхронизации для хоста - ntp. Мой источник часов для гостя - «kvm-clock», но мне также нужно запустить ntpd для гостя.

Ntpd исправляет время после загрузки примерно за 3 минуты. Я увижу это в / var / log / messages

ntpd[1512]: time reset +1.217409 s

Но к этому времени наше приложение уже запущено и не очень хорошо справляется с временным переходом на 1-2 секунды.

Разница в часах между хостом / гостем нормальная? Есть ли способ заставить ntpd устанавливать время раньше в процессе загрузки?

Если ваше приложение требует синхронизации часов, добавьте ntp-подожди в свой сценарий инициализации перед его запуском. Использование простое, но вот страница руководства.

РЕДАКТИРОВАТЬ: если вы хотите как можно быстрее синхронизировать время при загрузке виртуальной машины, перед запуском ntpd в качестве демона запустите sntp как описано в документации для Прекращение поддержки ntpdate.