Возникла проблема с синхронизацией времени в CentOS установленной на виртуальной машине под Hyper-V. Часы слишком сильно спешили, прибавляя в минуту к реальному времени секунд 10. В интернете много советов, обсуждений и решений проблемы синхронизации времени в linux. Но относительно систем на Hyper-V эти способы не более чем «костыли». Но в данном случае самой верной оказался вариант с установкой сервисов интеграции Hyper-V.
Установив сервисы интеграции, и отметив службу «Синхронизация времени» в настройках виртуальной машины, ее время синхронизируется с Windows Server, таким образом достаточно быстро решается проблема «убегания» часов.
Подробная информация об установке сервисов находится в этой статье на Хабре.
Так же, в архиве интеграционных сервисов находится инструкция по установке на дистрибутивы на основе Red Head (в т.ч. CentOS) и SuseLinux. Инструкция на английском, но Microsoft обещает в ближайшее время перевести.)
P.S. После установке пакета, правда, пришлось повозится с сетевыми настройками. Видимо, при установке сервисы что-то изменяют в фаерволе. Блокировались входящие соединения на UDP порт 5060. После его правки проблема исчезла:
system-config-securitylevel-tui
Не забываем перезагрузить виртуальную машину после произведенных настроек.
