NTPD на RedHat ES4 не синхронизируется с контроллером домена Win2K3
У меня невероятно трудное время, пытаясь заставить мой сервер Red Hat синхронизировать свое время с нашим контроллером домена 2K3. Я прошел через многочисленные ревизии ntp.conf, и всегда заканчивалось тем, что контроллер домена даже не указан в качестве претендента в выводе ntpq. Даже с моим файлом ntp.conf самое простое состояние:
сервер my.server.ip
это все еще не в состоянии синхронизировать. Он никогда не получает звездочку, указывающую на синхронизацию. Если я включу локальные часы, выделенные слоем 10, ntpd даже выберет их на нашем контроллере домена. Что-то не так, но я не могу понять, что. Эта команда работает как положено:
ntpdate my.server.ip
он соответствующим образом устанавливает системные часы, поэтому я считаю, что связь работает нормально.
Пожалуйста помоги. Спасибо, Донован
2 ответа
ИМХО, он дает ответ на простую команду ntpdate, но объявляет себя ненадежным источником для любого клиента ntpd.
Можете добавить -x
к началу OPTIONS=
в /etc/sysconfig/ntpd
, Это приведет к одноразовой синхронизации при запуске службы.
Например: OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"
Если вы перезапустите службу ntpd и она не сможет выполнить однократную синхронизацию, перейдите прямо к системному журналу и опубликуйте соответствующий вывод здесь.