[SOLVED] Зимнее/летнее время
PK 28 октября, 2007 - 13:17
Таймзона настроена. Сервис ntpd запущен, но...
pk ~ # grep ntp /var/log/messages Oct 28 04:54:12 pk ntpd[4866]: synchronized to 217.20.175.51, stratum 2 Oct 28 04:54:12 pk ntpd[4866]: time correction of -3601 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.
Как же так? Что можно сделать?
»
- Для комментирования войдите или зарегистрируйтесь
Внимательно
Внимательно переведи вот эту строчку:
Oct 28 04:54:12 pk ntpd[4866]: time correction of -3601 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.
Разобрался
Теперь всё пучком.
Считаем:
3600=60(сек)*60(мин)
А предел установлен в 1000 сек
Либо поменяй время "вручную", либо выставь лимит побольше.
emerge is not apt-get
Всем спасибо!
Считать я умею :-) и в чём дело понял (благодаря этому и man ntpd и разобрался).
Просто на форуме встречал утверждение, что с настроенной таймзоной и запущенным ntpd проблем с переходом на летнее/зимнее время нет. У меня почему-то так не получилось. Пришлось ключик дописывать к ntpd.
Читаем первую
Читаем первую же ссылку из гугла http://www.google.com/search?q=gentoo+%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9+%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4+%D1%87%D0%B0%D1%81%D0%BE%D0%B2&ie=utf-8&oe=utf-8&aq=t
И предпоследний пост по этой ссылке и есть очень понятное объяснение что к чему, и почему надо использовать UTC...
А можно по
А можно по подробней объяснить ситуацию для ноутбуков?
1. Что значит "аппаратные часы установить в UTC"? аппаратные часы это те которые в биосе (так там нету таких опций UTC/local)?
2. У меня в /etc/conf.d/clock прописано CLOCK="UTC", часовой пояс тоже правильный (на ноуте стоит только gentoo)
3. В биосе выставил время 10:27 - Почему у меня при входе в систему пишет - 12:31 ? (выставляю время из консоли через date - при перезагрузке снова время не правильное.
> 1. Что значит
> 1. Что значит "аппаратные часы установить в UTC"? аппаратные часы это те которые в биосе (так там нету таких опций UTC/local)?
ггг бугага :D жжОшь!!!
"аппаратные часы установить в UTC" значит установить время биоса по Гринвичу (нулевая таймзона)
Линух сам будет высчитывать местное время.
:)
1. А как узнать
1. А как узнать сколько щас по Гринвичу? (если скажем, я не знаю своего местного времени)
2. На летнее/зимнее время будет автоматический переход? или ноут надо обязательно подключать к интернету и синхронизировать?
зы Пожалуйста, не стебайтесь... ну не понимаю я до конца
Quote: 1. А как
Купить часы, спросить у прохожиш, в интернете посмотреть? Я непойму вопроса, ты незнаешь как время узнать?
Нет, в таймзон инфе прописаны эти переходы. Просто включаешь настройку что системное время у тебя хранится в UTC, подводишь date до примерно правильного, синхронизируешься с инета, и делаешь systohc (сохранит текущее время в системные часы).
Ну Гринвич -
Ну Гринвич - нулевая зона, соответственно нужно решить уравнение:
местно время = время по Гринвичу + (часовой пояс)
для Москвы:
14:37 = время по Гринвичу + (+3:00)
:)
ага,
ага, разобрался
вот хороший сайт http://www.cobweb77.narod.ru/businesss.html
Достаточно
Достаточно сделать
ntpdate 1.pool.ntp.org
rm /etc/adjtime
hwclock --systohc --utc
:)