Назад | Перейти на главную страницу

NTP на RedHat ES4 не синхронизируется с контроллером домена Win2K3

Мне невероятно сложно заставить мой сервер Red Hat синхронизировать свое время с нашим контроллером домена 2K3. Я прошел через множество ревизий ntp.conf, и всегда кончается, что контроллер домена даже не указан в качестве претендента в выводе ntpq. Даже с моим файлом ntp.conf в самом простом состоянии:

сервер my.server.ip

он по-прежнему не синхронизируется. Он никогда не получает звездочку, чтобы указать, что он синхронизирован. Если я включу локальные часы в stratum 10, ntpd даже выберет это вместо нашего контроллера домена. Что-то не так, но я не могу понять, что именно. Эта команда работает так, как ожидалось:

ntpdate my.server.ip

он устанавливает системные часы соответствующим образом, поэтому я считаю, что связь работает нормально.

Пожалуйста помоги. Спасибо, Донован

«Служба W32Time не является полнофункциональным решением NTP, которое удовлетворяет потребности приложений, чувствительных ко времени».

IMHO он дает ответ на простую команду ntpdate, но он рекламирует себя как ненадежный источник для любого клиента ntpd.

Можете добавить -x к началу OPTIONS= в /etc/sysconfig/ntpd. Это вызовет однократную синхронизацию при запуске службы.

Например: OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"

Если вы перезапускаете службу ntpd и она не может выполнить однократную синхронизацию, перейдите прямо в системный журнал и опубликуйте здесь соответствующие выходные данные.