Если вы используете VMware Workstation (или VMware vSphere), есть особые способы управления хронометражом на ваших (Linux) виртуальных машинах . Однако этого недостаточно для вашего сна. NTP внутри гостевой только здесь не помогает.
Вам абсолютно необходимо установить гостевые инструменты VMware на гостевых виртуальных машинах и убедиться, что NTP работает на хосте. Это решит проблему сна и дрейф, возникающий при приостановке работы гостя.
Edit:
О, это Ubuntu ... Я обнаружил, что многие пользователи Ubuntu не устанавливают собственный набор инструментов VMware. Вот шаги (и видео), чтобы сделать это.
Ваш ntp.conf должен работать! Я обнаружил, что иногда ntpd требуется довольно много времени, чтобы исправить существенную разницу во времени. (Я видел, что на самом деле исправление занимает более 12 часов.)
Вы должны обнаружить, что если вы оставите его на ночь (без задания cron), то в конечном итоге оно исправится само.
Использование iburst
также помогло бы установить часы быстрее, но это действует только при запуске службы.
Большинство приложений, вероятно, захотят указать параметр iburst с командой сервера. При использовании этой опции происходит обмен сообщениями для обработки данных и установки часов примерно за десять секунд.
Вам нужно будет найти способ перезапустить службу при возобновлении работы APCI. ( Вы можете попробовать это.)