Въведение
След кратко описание на проблемите свързани със синхронизацията на времето на guest операционните системи и след достатъчно дълга борба, особено в опитите си да направя тестова постановка за Sun Cluster 3.2 се реших, че тук трябва да има следните няколко реда. Целта им ще бъде основно да не ми се налага повече да се боря с вятърни мелници.
Ако ми остане време в описанието ще добавя защо се случва така, че системните часовници на guest операционните системи се разминават толкова драстично с тези на host -а. Но сега нека да се заема с описанието как да се оправи този проблем.
Конфигуриране на VMware сървъра:
Намиране на най - високата възможна честота на работа на процесора:
# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
В моя случай това е 2300000.
Редактиране на конфигурационния файл на VMware сървъра
Във файла /etc/vmware/config се добавят следните три реда:
host.cpukHz = 2300000 # максималната честота на работа на процесора
host.noTSC = TRUE
ptsc.noTSC = TRUE
след което рестартираме услугата:
# service vmware restart
Конфигуриране на guest операционната система
Инсталиране на vmware-tools.
Това не е толкова болезнена операция и е добре описана в документацията на VMware, затова изобщо няма да се спирам на нея, освен споменаването, че те трябва да са инсталирани.
Настройка на guest операционната система за сихнронизация по време с часовника на host операционната система:
Използва се командата:
# vmware-toolbox
След като се отвори прозореца за настройки от tab -а "Options" изберете настройката "Time synchrononization between the virtual machine and the host operating system."





