Как сбросить часы гипервизора xen

3

У меня недорогой сервер, на котором работает стабильная версия Debian Squeeze, использующая гипервизер Xen. После очень долгого времени работы часы непривилегированных доменов будут отклоняться. Перезапуск доменов не исправит часы. Я попытался использовать hwclock для сброса часов, но у новых доменов все еще будут часы, которые на несколько минут отключены.

Я хочу, чтобы у новых доменов были точные часы без перезагрузки всего сервера. Есть ли способ исправить часы без необходимости запуска ntpd / ntpclient в непривилегированных доменах?

Запуск Xen 4.0.1 предоставлен Debian Squeeze
Ядро домена 0 - это Linux 3.2.0 из бэкпортов Debian

Lunatic Experimentalist
источник

Ответы:

0

Используйте xen.independent_wallclock = 1 для dom0. Другие обходные пути можно найти на http://wiki.debian.org/Xen/Clocksource

lik
источник
ошибка: «xen.independent_wallclock» является неизвестным ключом. Также на этом сайте говорится о "jiffies" как источнике часов, но я вижу только xen и tsc.
Lunatic Experimentalist
Переменная sysctl xen.independent_wallclock доступна только в домене dom0, поэтому вам необходимо войти на сервер-носитель (dom0) и применить ее.
lik
Эта неизвестная ошибка была от dom0.
Lunatic Experimentalist