Использование RHEL 5.x на рабочей станции.
Я устанавливаю часы с помощью ntpdate 0.us.pool.ntp.org
а затем запускаю NTPD с помощью service ntpd start
. (это также происходит при загрузке). Наблюдая за этим в течение следующих 20-30 минут, кажется, что он работает примерно на 1/2 скорости. Через 20 минут часы отстают на ~ 10 минут.
Вызов ntpq -p
(через 20 минут) показывает три сервера (поступающих из пула), все из которых еще есть .INIT.
в столбце refid .
Просмотр системного журнала показывает случайный запуск NTPD. Нет ошибок, чтобы говорить о.
Вызов hwclock
показывает правильное текущее время.
Содержимое /etc/ntp.conf
:
restrict 127.0.0.1
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
driftfile /var/lib/ntp/drift
statsdir /var/lib/ntp
Глядя на nmap -p123 -sU -P0 servername
я вижу 123/udp open|filtered ntp
.
Не уверен, где еще искать, чтобы диагностировать это. Предложения?
РЕДАКТИРОВАТЬ: iburst
, похоже, не оказал никакого влияния.
Я попытался запустить NTPD с помощью -ddd
чтобы увидеть, что происходит. Он начинает получать пакеты довольно стабильно, а затем замедляется до сканирования. Через 5 минут мои часы отстают на 3 минуты. Первоначально он был установлен с помощью ntpdate
.