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

Как мне заставить всех гостей Xen использовать значение своих часов хоста?

Я установил сервер Xen под Linux с несколькими запущенными гостями, и все было хорошо. Через некоторое время я заметил, что часы на сервере отошли, поэтому я установил ntpd, и часы вернулись в нормальное состояние. Однако у моих гостей Xen все еще были старые часы. Есть ли способ, чтобы гости всегда имели то же значение часов, что и на сервере? Так что каждый раз, когда ntpd синхронизирует его на сервере, гости также меняли его.

В более новых версиях Xen нет функции разделения часов, и параметр independent_wallclock не работает. Лучше всего установить ntpd на всех гостях, а также на dom0. Вы можете попробовать openntpd для простого демона ntp.

похоже, что у гостей PVHVM, по крайней мере, есть совместное использование часов (qemu / kvm-like):

[ ]# cat /sys/devices/system/clocksource/clocksource0/current_clocksource 
xen