Как синхронизировать время на запущенном виртуальном сервере Linux?
У меня есть следующие настройки для веб-разработки: Ноутбук Windows с Microsoft Virtual PC 2007, в нем у меня есть виртуальная машина Centos.
У меня проблема в том, что каждый раз, когда ноутбук переходит в спящий режим с работающей виртуальной машиной или каждый раз, когда я закрываю виртуальную машину, используя состояние сохранения, а затем снова запускаю ее, она застревает со временем, прежде чем она переходит в спящий режим.
Если я перезагружаю ОС на виртуальной машине, это синхронизирует ее время с операционной системой хоста, и я также хочу добавить возможность регулярно делать это, чтобы избежать смещения времени.
2 ответа
Вы можете попробовать использовать ntpdate, который может быть в /usr/sbin или /sbin:
sudo ntpdate pool.ntp.org
Для получения дополнительной информации попробуйте:
man ntpdate
Надеюсь, это поможет.
Попробуйте запустить ntpdate при запуске сервера или запускать его каждые 15 минут из cron:
(например, */15 * * * * * /usr/sbin/ntpdate)