Виртуальный гость: синхронизация NTP с хостом
Есть ли способ заставить виртуального гостя только запросить его текущий хост для NTP?
Я не говорю о настройке ntp.conf с IP-адресом хоста, так как VLAN и брандмауэры могут блокировать этот трафик. Также миграция на другой хост требует ntp переконфигурирования и перезапуска. A direct (intercepted?) query from the guest to the host.
I've tried various NTP solutions and it seems to me (theoretically) that it might be best for a guest to query only it's current host for an NTP sync (notwithstanding the VMware advice not to use their sync-with-host option).
It might/would require a version of NTP that is virt-aware.
Only one NTP source would be required as the guest wouldn't be running if the host wasn't available.
1 ответ
Вы не можете использовать NTP здесь, потому что не можете знать, где находится "хост" в сети.
Некоторые гипервизоры предоставляют способ синхронизации времени с хостом. Например, VMware предоставляет для этой цели инструмент пользовательского пространства в VMware Tools. KVM имеет паравиртуализированный RTC. И так далее.
Хотя, по моему опыту, все они не идеальны, и доверять хосту правильное время - плохая идея, так как в любом случае необходимо запускать NTP на каждой виртуальной машине (и использовать на ней надежные серверы).