NTP Timezone


В этой теме 7 ответов, 5 участников, последнее обновление  Антон Чевычалов 4 года/лет, 10 мес. назад.

  • Автор
    Сообщения
  • #17662

    Stanislav Svirin
    Участник

    Все добрый день!
    Я когда-то настроил NTP на серверах с Аиксом (5.3) и забыл о нем, а сейчас возникла необходимость синхронизировать с аиксовым NTP-сервером кучу серверов с Linux. Проблема в том что на аиксе стоит таймзона CST и соответственно линуксовые сервера неправильно выставляют у себя время.
    Вопрос: как правильно поменять таймзону ибо MSK там нет?

  • #17663

    Alex
    Участник

    Так пропишите кастомную зону, если дело только в этом.
    # echo $TZ
    MSKST-4

    Но я в целом не совсем понял проблему. Мне кажется, дело не в CST, а в том, что время где-то неправильно выставлено. Вы покажите с фактами, как оно есть на сервере и что происходит при вызове ntpdate -s на линуксовых клиентах.

  • #17664

    andrewk
    Участник
  • #17665

    uxTuaHgp
    Участник

    А что тут придумаешь.
    NTP синхронизирует время по универсальному поясу, а какие у вас там таймзоны для пользователей системы ему по барабану.
    Так что или на AIX выставлять правильную таймзону, чтобы и видеть правильно и отдавать тоже
    или на Linux ломать зону.

  • #17666

    Stanislav Svirin
    Участник

    нажал smitty chtz выбрал «no» и AST4
    #echo $TZ
    AST4

    1. Как теперь на NTP сервере поставить часовой пояс москвы? потому что на линуксовых машинах выставлено MSK — это на 7 часов вперед.
    AIX:
    bash-3.00# date
    Thu Jan 24 17:34:37 AST 2013

    Linux:
    [root@localhost root]# ntpdate ххх.хх.хх.хх
    25 Jan 00:34:37 ntpdate[21055]: adjust time server ххх.хх.хх.хх offset 0.000031 sec

    2. Нужно ли менять часовой пояс вручную у аиксовых (не линуксовых) клиентов ntp? (т.к. там везде осталось CST).

    3. Нужно ли отключать летнее время вручную у аиксовых клиентов или достаточно того что я отключил у сервера?

  • #17670

    uxTuaHgp
    Участник

    NTP чхать на ваши зоны — он работает с универсальным временем.
    Вы зоны пишете для себя, чтобы в сессиях и приложениях видеть правильное время.

    Хотите чтобы NTP отдавал правильное время — выставляйте правильное время на машине.

  • #17698

    Stanislav Svirin
    Участник

    Рассказываю как решил проблему:
    smitty chtz (Daylight Saving time — no)
    выбираю зону SAUST-3
    vi /etc/environment правлю TZ на MSK-4
    Перезагружаюсь.

    Настраиваю сервер
    http://www-01.ibm.com/support/docview.wss?uid=isg3T1000653

    На linux убираю переход на зимнее время по инструкции:
    http://habrahabr.ru/post/133240/

    Настраиваю клиентов
    http://www.k-max.name/linux/ntp-server-na-linux/

  • #17762

    Как-то это не кошерно. Обычно ntp — это аплинк маршрутизатор, который, в свою очередь смотрит на ntp своего аплинка и/или ntp провайдера. Так цепочка становится понятна и прогнозируема.

Для ответа в этой теме необходимо авторизоваться.