1111111111Rating 5.00 (3 Votes)

В какой-то момент времени, ntp клиент "сошел с ума" стал показывать время на 5 часов вперед, независимо от того, какая временная зона выставлена, включен ли переход на летнее время и обратно указан ли тайм сервер, помогла "ручная" настройка.

Установка ntp

yum install ntp ntpdate
chkconfig ntpd on

Установка временной зоны ntp

Временная зона в Linux устанавливается через символичиесую ссылку из /etc/localtime на файл директории /usr/share/zoneinfo, сначала смотрим "свою" зону:

cd /usr/share/zoneinfo

моя зона - /usr/share/zoneinfo/Asia/Almaty, устанавливаем временную зону, изначально удаляем существующую ссылку:

rm -rf /etc/localtime

и создаем новую символическу ссылку /etc/localtime на нашу зону:

ln -s /usr/share/zoneinfo/Asia/Almaty /etc/localtime

далее указываем временную зону, настройки UTC:

nano /etc/sysconfig/clock

добавляем зону \ настрйоки:

ZONE="Asia/Almaty"
UTC=false
ARC=true

где UTC - использование универсального представления времени, ARC - использование нормальной эпохи UNIX (более подробнее о этом написано здесь).

Добавление ntp сервера в ручную

nano /etc/ntp.conf

ищем строки:

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org

перед ними добавляем наш ntp сервер:

server 192.168.0.3

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

Добавление ntp командой

останавливаем сервис ntpd:

service ntpd stop

указываем ntp сервер:

ntpdate 192.168.0.3
10 Sep 15:03:56 ntpdate[4843]: step time server 192.168.0.3 offset -20.972084 sec

cинхронизируем:

ntpdate -bs 192.168.0.3

проверяем разницу:

ntpdate 192.168.0.3

после синхронизации разница составляла - -0.009715 sec, и в завершении стартуем ntpd:

service ntpd start

Добавить комментарий


Обновить
Защитный код

Сейчас 67 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз