The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"После синхронизации часов по ntp они отстают ровно на 6 часо..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"После синхронизации часов по ntp они отстают ровно на 6 часо..."
Сообщение от _nick_ emailИскать по авторуВ закладки on 04-Мрт-01, 14:19  (MSK)
Я синхронизирую часы компутера по ntp, после этого они показывают время по GMT,  т.е. на 6 часов отстают. Как это подправить. ОС - Linux RH.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: После синхронизации часов по ntp они отстают ровно на 6 ..."
Сообщение от Slava emailИскать по авторуВ закладки on 04-Мрт-01, 15:05  (MSK)
В слаке это называется timeconfig, на самом деле
этот скрипт создает линку /etc/localtime на файл с вашей часовой зоной
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: После синхронизации часов по ntp они отстают ровно на 6 ..."
Сообщение от Sergey Vlasov Искать по авторуВ закладки on 04-Мрт-01, 15:17  (MSK)
ntp ставит все как надо - по Гринвичу :-)

Вообще говоря, такого быть не должно - в arch/i386/kernel/time.c set_rtc_mmss() обновляет только минуты и секунды, остальное не трогает (по крайней мере начиная с 2.2.3, в 2.0 - не знаю). Остальное меняет только hwclock. Но результаты всего этого будут видны только при перезагрузке (Linux в ядре использует GMT). Оптимальный вариант при отсутствии винды на машине - настроить часы на GMT.

Более вероятно, что временная зона поставлена как-то криво. Что выдает "date" и "date -u"? Первое должно быть локальное, второе - GMT.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: После синхронизации часов по ntp они отстают ровно на 6 ..."
Сообщение от _nick_ emailИскать по авторуВ закладки on 04-Мрт-01, 18:36  (MSK)
#date
Sun Mar  4 12:33:32 UTC 2001
#date -u
Sun Mar  4 12:33:34 UTC 2001

В /etc/sysconfig/clock такие строки:
UTC=false
ARC=false
ZONE="Asia/Almaty"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: После синхронизации часов по ntp они отстают ровно на 6 ..."
Сообщение от Sergey Vlasov Искать по авторуВ закладки on 04-Мрт-01, 23:39  (MSK)
Что и требовалось доказать - временная зона не установлена (т.е. стоит UTC). Переменная ZONE в /etc/sysconfig/clock сама по себе ни на что не влияет - используется файл /etc/localtime. Под этим именем нужно положить файл /usr/share/zoneinfo/Asia/Almaty. Тогда между "date" и "date -u" будет разница (и писать будет не UTC, а ALMT).

Кстати, зона могла слететь при обновлении glibc (у меня такое было).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: После синхронизации часов по ntp они отстают ровно на 6 ..."
Сообщение от _nick_ Искать по авторуВ закладки on 05-Мрт-01, 13:47  (MSK)
Спасибо!!! Так и есть, зона слетела после обновлении glibc. Исправил с помощью timeconfig.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру