Архив

Posts Tagged ‘time issue’

Как сделать, чтобы в CentOS под VMWARE время не убегало

Ситуация следующая:

под VMWARE Server, запущенном на Intel Core2 Quad Q6600 с Windows XP Professional x64, работают несколько виртуальных машин.

В качестве Linux системы используется CentOS 5. И под этими системами время очень сильно отстает от реальной жизни. Настройка ntpd в такой ситуации не помогает.

В принципе, можно регулярно запускать ntpdate для коррекции времени. Но в моем случае время за 10 секунд отстает на 5 секунд. Не ежесекундно же синхронизироваться 🙂

Нашел описание ситуации от VMWARE.

Сначала дописал в /boot/grub/grub.conf в конце строки с kernel:

clock=pit nosmp noapic nolapic

По описанию это должно решить проблему как с отставанием, так и со спешкой. Время стало спешить за 1 минуту на 10 секунд. Дело в том, что у меня не установлены VMWARE Tools. Поэтому я воспользовался альтернативным вариантом:

clock=pmtmr nosmp noapic nolapic

Первый вариант отключал коррекцию пропущенных тактов ядром, второй включает улучшенный механизм коррекции.

После последней перезагрузки время практически не уходит. Теперь со спокойной душой запустил ntpd и все пошло как по маслу!

Рубрики:HOW-TO, Unix and Linux, VMWARE Метки: , ,