Итак, я заметил, что на моем сервере хостинга виртуальных машин наблюдается отклонение примерно на 10 минут от предполагаемого времени. В традиционных средах я бы просто перезапустил систему (и при необходимости изменил время BIOS).
Хостинг-сервер - Ubuntu 12.04. Понимая, что какой-то процесс мог быть чувствительным ко времени (NTP?), мне было интересно, как это может повлиять на отношения между хостом и размещенной системой (в настоящее время размещены серверы 4: 3 Ubuntu 12.04, один из которых является веб-сервером, и 1 файловый сервер Windows Server 2008). Я использую Virtual Box 4 с опцией «без головы».
В конечном итоге я стараюсь избегать выключения хоста (что в конечном итоге означает выключение других размещенных систем). Это безопасно?
Просто сделайте правильные вещи и настройте его с несколькими источниками NTP.
Команда hwclock - это то, как вы взаимодействуете с системными часами, поэтому нет необходимости изменять BIOS.
Для хостов ВМ (возможно, в этом больше нет необходимости), но мне нравится запускать hwclock --systohc
каждый день или два для обновления часов BIOS.
У меня больше нет хостов виртуализации KVM, но если вы начинаете дрейфовать, вам, вероятно, также следует настроить детализацию вашего билета примерно в 10 раз больше, чтобы хост не дрейфовал. В итоге я использовал параметр ядра «делитель», но он может не подходить для вашего оборудования и ядра. Я бы эту ссылку: http://s19n.net/articles/2011/kvm_clock.html