FastNetMon

Sunday, 20 December 2009

Настройка синхронизации времени на CentOS Linux

Ставим пакет:
yum install -y ntp


Открываем конфиг:
vi /etc/sysconfig/ntpd


Корректируем там:
SYNC_HWCLOCK=yes


А также изменяем (-L чтобы не слушать сеть вообще):
OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -L"


Синхронизируем время:
/usr/sbin/ntpdate 0.rhel.pool.ntp.org europe.pool.ntp.org


Добавляем в автозапуск:
/sbin/chkconfig ntpd on


Запускаем:
/etc/init.d/ntpd start


Но иногда ntpd глючит и получается большие отставания:

sntp time.nist.gov
2010 Feb 19 16:33:10.653 + 79.089 +/- 0.152 secs


Тогда надо делать следующее:
/etc/init.d/ntpd stop
/usr/sbin/ntpdate 0.rhel.pool.ntp.org europe.pool.ntp.org
/etc/init.d/ntpd start


Теперь все ок:
sntp time.nist.gov
2010 Feb 19 16:33:25.111 - 0.009 +/- 0.151 secs


А если требуется выставить другой часовой пояс, используем мануал: http://phpsuxx.blogspot.com/2009/12/centos-5_20.html

6 comments :

  1. Огромное спасибо

    ReplyDelete
  2. Огромное пожалуйста :)

    ReplyDelete
  3. Угу. И в крон еще надо повесить раз в месяц (а лучше раз в неделю):

    service ntpd stop
    ntpdate
    service ntpd start

    Потому как уходит время все равно!

    ReplyDelete
  4. Случаем, OpenVZ не используется?

    ReplyDelete
  5. у Вас тут довольно большое количество интересных записей в архиве, может имеет смысл всё таки меню сделать? (более менее человеческое) в блогспоте можно организовать меню на 20 разделов штатными средствами

    ReplyDelete
  6. На это нужно время, а его почти всегда нет :(

    ReplyDelete

Note: only a member of this blog may post a comment.