Highlighted
Contributor
Contributor

ESXi 4.1u1 не синхронизирует время

Стоит сервер HP Proliant DL585, на нём ESXi 4.1u1, настроена синхронизация времени с двумя NTP-источниками... время постоянно отстаёт на 4 с половиной минуты, из-за этого постоянно косячит синхронизация времени на нетварных гостевухах, которые висят на этом хосте. Все остальные хосты нормально синхронизируются с этими же источниками. На этом даже если время подвести, через какое-то время откатывается обратно на 4-5 мин.

Куда копать?

0 Kudos
5 Replies
Highlighted
Enthusiast
Enthusiast

Похоже что ntpd на этом хосте просто не запущен.

Из vSphere клиента перезапустите ntpd и сразу же загляните в лог файл messages. Что пишет?

У меня после перезапуска ntpd в логе следующее:

ntp.jpg

------------- http://communities.vmware.com/blogs/Deshifrator
0 Kudos
Highlighted
Expert
Expert

Не синхронизировать гостей с хостом

0 Kudos
Highlighted
Contributor
Contributor

Что характерно галка синхронизации времени от хоста гостевухе убрана... Время у гостевух показывает правильное, но в логах timesync постоянно большая разница с источником (порядка 1600 ms). Перенёс одну гостевуху на другой хост, проблема со временем решилась, но это же не выход.

0 Kudos
Highlighted
Virtuoso
Virtuoso

C AMD раньше были странности - Time drifts in virtual machines and the service console due to the HPET misreporting its frequency я б попробовал изменить VMkernel.Boot.timerEnableHPET

Highlighted
Contributor
Contributor

Ничего не помогло... Пререставил ESX, и всё зажило... Хорошо, что все гостевушки хранились на FC-массиве, всё прошло без потерь. Зато теперь время синхронизировано вездею

0 Kudos