* [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
@ 2015-04-21 14:26 Eugine Kosenko
2015-04-21 14:32 ` Michael Shigorin
` (4 more replies)
0 siblings, 5 replies; 18+ messages in thread
From: Eugine Kosenko @ 2015-04-21 14:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions, community
На машине используется дуалбут ALT Linux Sisyphus и Windows XP,
поэтому аппаратные часы приходится держать установленными в локальное
(московское) время. При этом в /etc/sysconfig/clock прописано
"UTC=false" и "ZONE=Europe/Moscow".
Только при первом запуске (как правило, при загрузке системы) ntpd
почему-то записывает в аппаратные часы время UTC, хотя системное время
остается правильным --- локальным. После этого любой перезапуск ntpd
не влияет на аппаратные часы. Это проверено вызовом "hwclock -w
--local" с последующим перезапуском ntpd. Аппаратное время остается
без изменений.
Особенность, разве что, в том, что при всех этих манипуляциях Internet
недоступен (диалап запускается позднее) и синхронизация времени на
самом деле не происходит. Похоже, та же самая история при запуске
ntpdate, но экспериментировать вслепую нет интереса.
Предполагаю, что где-то должна быть настройка ntpd типа "UTC=false",
но ни в документации ни в Сети подобного рода ключ не нашел. Изучать
всю архитектуру ntp в целом нет ни времени ни желания. Пока что просто
вынужден отменить автоматический запуск ntpd.
Может ли кто подсказать, где нужно пнуть, чтобы ntpd работал с
аппаратными часами в локальном времени?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 14:26 [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc? Eugine Kosenko
@ 2015-04-21 14:32 ` Michael Shigorin
2015-04-21 17:29 ` Mikhail Efremov
2015-04-27 11:27 ` Sergey
2015-04-21 14:45 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Ruslan Hihin
` (3 subsequent siblings)
4 siblings, 2 replies; 18+ messages in thread
From: Michael Shigorin @ 2015-04-21 14:32 UTC (permalink / raw)
To: Eugine Kosenko, community
On Tue, Apr 21, 2015 at 05:26:22PM +0300, Eugine Kosenko wrote:
> Особенность, разве что, в том, что при всех этих манипуляциях Internet
> недоступен (диалап запускается позднее) и синхронизация времени на
> самом деле не происходит. Похоже, та же самая история при запуске
> ntpdate, но экспериментировать вслепую нет интереса.
Возможно, лучше не ntpd, а именно sleep 10; ntpdate ...
где-нибудь в /etc/ppp/ip-up.d/ntpdate
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 14:32 ` Michael Shigorin
@ 2015-04-21 17:29 ` Mikhail Efremov
2015-04-21 19:27 ` Michael Shigorin
2015-04-22 5:40 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
2015-04-27 11:27 ` Sergey
1 sibling, 2 replies; 18+ messages in thread
From: Mikhail Efremov @ 2015-04-21 17:29 UTC (permalink / raw)
To: community
On Tue, 21 Apr 2015 17:32:33 +0300 Michael Shigorin wrote:
> On Tue, Apr 21, 2015 at 05:26:22PM +0300, Eugine Kosenko wrote:
> > Особенность, разве что, в том, что при всех этих манипуляциях Internet
> > недоступен (диалап запускается позднее) и синхронизация времени на
> > самом деле не происходит. Похоже, та же самая история при запуске
> > ntpdate, но экспериментировать вслепую нет интереса.
>
> Возможно, лучше не ntpd, а именно sleep 10; ntpdate ...
> где-нибудь в /etc/ppp/ip-up.d/ntpdate
Не надо использовать ntpdate для синхронизации времени. Он для этого не
предназначен.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 17:29 ` Mikhail Efremov
@ 2015-04-21 19:27 ` Michael Shigorin
2015-04-22 5:40 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
1 sibling, 0 replies; 18+ messages in thread
From: Michael Shigorin @ 2015-04-21 19:27 UTC (permalink / raw)
To: community
On Tue, Apr 21, 2015 at 08:29:54PM +0300, Mikhail Efremov wrote:
> Не надо использовать ntpdate для синхронизации времени.
> Он для этого не предназначен.
На дозвоне вполне адекватен, проверено.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, а не utc?
2015-04-21 17:29 ` Mikhail Efremov
2015-04-21 19:27 ` Michael Shigorin
@ 2015-04-22 5:40 ` Sergey
1 sibling, 0 replies; 18+ messages in thread
From: Sergey @ 2015-04-22 5:40 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 21 April 2015, Mikhail Efremov wrote:
> > Возможно, лучше не ntpd, а именно sleep 10; ntpdate ...
> > где-нибудь в /etc/ppp/ip-up.d/ntpdate
>
> Не надо использовать ntpdate для синхронизации времени.
> Он для этого не предназначен.
Вполне предназначен. Не везде нужна большая точность.
И не надо про падающие Постфиксы рассказывать - это
баг у него такой. ;-)
--
С уважением, Сергей.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, а не utc?
2015-04-21 14:32 ` Michael Shigorin
2015-04-21 17:29 ` Mikhail Efremov
@ 2015-04-27 11:27 ` Sergey
1 sibling, 0 replies; 18+ messages in thread
From: Sergey @ 2015-04-27 11:27 UTC (permalink / raw)
To: community
On Tuesday 21 April 2015, Michael Shigorin wrote:
> > Особенность, разве что, в том, что при всех этих манипуляциях
> > Internet недоступен (диалап запускается позднее) и синхронизация
> > времени на самом деле не происходит. Похоже, та же самая история
> > при запуске ntpdate, но экспериментировать вслепую нет интереса.
>
> Возможно, лучше не ntpd, а именно sleep 10; ntpdate ...
> где-нибудь в /etc/ppp/ip-up.d/ntpdate
Вот тут вот обсуждалось:
http://lists.altlinux.org/pipermail/community/2014-March/681849.html
Точнее, это вытащено из треда рядом.
Виновник, в итоге, новое ядро.
--
С уважением, Сергей.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 14:26 [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc? Eugine Kosenko
2015-04-21 14:32 ` Michael Shigorin
@ 2015-04-21 14:45 ` Ruslan Hihin
2015-04-21 14:54 ` Ruslan Hihin
` (2 subsequent siblings)
4 siblings, 0 replies; 18+ messages in thread
From: Ruslan Hihin @ 2015-04-21 14:45 UTC (permalink / raw)
To: ALT Linux Community general discussions
Я наоборот, в реестре Windows указывают, что время в BIOS - UTC.
--
Простите за краткость, создано в K-9 Mail.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 14:26 [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc? Eugine Kosenko
2015-04-21 14:32 ` Michael Shigorin
2015-04-21 14:45 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Ruslan Hihin
@ 2015-04-21 14:54 ` Ruslan Hihin
2015-04-22 15:04 ` Eugine Kosenko
2015-04-21 17:27 ` Mikhail Efremov
2015-04-27 11:21 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
4 siblings, 1 reply; 18+ messages in thread
From: Ruslan Hihin @ 2015-04-21 14:54 UTC (permalink / raw)
To: ALT Linux Community general discussions
http://www.altlinux.org/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:HihinRuslan/Windows_to_UTC
--
Простите за краткость, создано в K-9 Mail.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 14:26 [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc? Eugine Kosenko
` (2 preceding siblings ...)
2015-04-21 14:54 ` Ruslan Hihin
@ 2015-04-21 17:27 ` Mikhail Efremov
2015-04-21 19:01 ` Kharitonov A. Dmitry
2015-04-22 14:58 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Eugine Kosenko
2015-04-27 11:21 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
4 siblings, 2 replies; 18+ messages in thread
From: Mikhail Efremov @ 2015-04-21 17:27 UTC (permalink / raw)
To: community
On Tue, 21 Apr 2015 17:26:22 +0300 Eugine Kosenko wrote:
> На машине используется дуалбут ALT Linux Sisyphus и Windows XP,
> поэтому аппаратные часы приходится держать установленными в локальное
> (московское) время. При этом в /etc/sysconfig/clock прописано
> "UTC=false" и "ZONE=Europe/Moscow".
>
> Только при первом запуске (как правило, при загрузке системы) ntpd
> почему-то записывает в аппаратные часы время UTC, хотя системное время
> остается правильным --- локальным. После этого любой перезапуск ntpd
> не влияет на аппаратные часы. Это проверено вызовом "hwclock -w
> --local" с последующим перезапуском ntpd. Аппаратное время остается
> без изменений.
systemd? Какой ntpd, просто ntpd или openntpd?
cat /etc/adjtime
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 17:27 ` Mikhail Efremov
@ 2015-04-21 19:01 ` Kharitonov A. Dmitry
2015-04-22 14:53 ` Eugine Kosenko
2015-04-22 14:58 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Eugine Kosenko
1 sibling, 1 reply; 18+ messages in thread
From: Kharitonov A. Dmitry @ 2015-04-21 19:01 UTC (permalink / raw)
To: ALT Linux Community general discussions
21.04.2015 20:27, Mikhail Efremov пишет:
> On Tue, 21 Apr 2015 17:26:22 +0300 Eugine Kosenko wrote:
>> На машине используется дуалбут ALT Linux Sisyphus и Windows XP,
>> поэтому аппаратные часы приходится держать установленными в локальное
>> (московское) время. При этом в /etc/sysconfig/clock прописано
>> "UTC=false" и "ZONE=Europe/Moscow".
>>
>> Только при первом запуске (как правило, при загрузке системы) ntpd
>> почему-то записывает в аппаратные часы время UTC, хотя системное время
>> остается правильным --- локальным. После этого любой перезапуск ntpd
>> не влияет на аппаратные часы. Это проверено вызовом "hwclock -w
>> --local" с последующим перезапуском ntpd. Аппаратное время остается
>> без изменений.
ntpd и ntpdate аппаратные часы никогда не трогают.
Аппаратные часы могут изменяться при остановке сервиса clock, если это
разрешено в /etc/sysconfig/clock
hwclock -w записывает время в аппаратные часы.
для проверки надо использовать hwclock -r
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 19:01 ` Kharitonov A. Dmitry
@ 2015-04-22 14:53 ` Eugine Kosenko
2015-04-23 19:49 ` Kharitonov A. Dmitry
0 siblings, 1 reply; 18+ messages in thread
From: Eugine Kosenko @ 2015-04-22 14:53 UTC (permalink / raw)
To: ALT Linux Community general discussions
2015-04-21 22:01 GMT+03:00, Kharitonov A. Dmitry <kharpost@rambler.ru>:
> ntpd и ntpdate аппаратные часы никогда не трогают.
> Аппаратные часы могут изменяться при остановке сервиса clock, если это
> разрешено в /etc/sysconfig/clock
> hwclock -w записывает время в аппаратные часы.
> для проверки надо использовать hwclock -r
В том и беда, что эта версия была проверена в первую очередь.
Аппаратные часы меняются, это подтверждает то, что если уже после
загрузки системы запустить ntpd вручную и проверить hwclock до и
после, то сразу будет видна разница:
# hwclock
Wed Apr 22 17:50:41 2015 -0.157708 seconds
# service ntpd start
Starting ntpd service:
[ DONE ]
# sudo hwclock
Wed Apr 22 14:50:31 2015 -1.021520 seconds
Вот так вот.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-22 14:53 ` Eugine Kosenko
@ 2015-04-23 19:49 ` Kharitonov A. Dmitry
0 siblings, 1 reply; 18+ messages in thread
From: Kharitonov A. Dmitry @ 2015-04-23 19:49 UTC (permalink / raw)
To: ALT Linux Community general discussions
22.04.2015 17:53, Eugine Kosenko пишет:
> 2015-04-21 22:01 GMT+03:00, Kharitonov A. Dmitry <kharpost@rambler.ru>:
>> ntpd и ntpdate аппаратные часы никогда не трогают.
>> Аппаратные часы могут изменяться при остановке сервиса clock, если это
>> разрешено в /etc/sysconfig/clock
>> hwclock -w записывает время в аппаратные часы.
>> для проверки надо использовать hwclock -r
> В том и беда, что эта версия была проверена в первую очередь.
> Аппаратные часы меняются, это подтверждает то, что если уже после
> загрузки системы запустить ntpd вручную и проверить hwclock до и
> после, то сразу будет видна разница:
>
> # hwclock
> Wed Apr 22 17:50:41 2015 -0.157708 seconds
> # service ntpd start
> Starting ntpd service:
> [ DONE ]
> # sudo hwclock
> Wed Apr 22 14:50:31 2015 -1.021520 seconds
>
> Вот так вот.
А в чем разница?
service ntpd start обновил информацию о time zone - это не перевод аппаратных часов
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-21 17:27 ` Mikhail Efremov
2015-04-21 19:01 ` Kharitonov A. Dmitry
@ 2015-04-22 14:58 ` Eugine Kosenko
2015-04-24 13:48 ` Mikhail Efremov
1 sibling, 1 reply; 18+ messages in thread
From: Eugine Kosenko @ 2015-04-22 14:58 UTC (permalink / raw)
To: ALT Linux Community general discussions
2015-04-21 20:27 GMT+03:00, Mikhail Efremov <sem@altlinux.ru>:
> systemd?
# rpm -qa|grep systemd
libsystemd-219-alt2
systemd-utils-219-alt2
Или нужна другая информация?
> Какой ntpd, просто ntpd или openntpd?
# rpm -qa|grep ntp
ntpdate-4.2.8-alt1
ntp-doc-4.2.8-alt1
ntp-4.2.8-alt1
ntp-aux-4.2.8-alt1
ntp-utils-4.2.8-alt1
ntpd-4.2.8-alt1
> cat /etc/adjtime
# cat /etc/adjtime
0.000000 1429714418 0.000000
1429714418
LOCAL
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc?
2015-04-22 14:58 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Eugine Kosenko
@ 2015-04-24 13:48 ` Mikhail Efremov
0 siblings, 0 replies; 18+ messages in thread
From: Mikhail Efremov @ 2015-04-24 13:48 UTC (permalink / raw)
To: community
On Wed, 22 Apr 2015 17:58:19 +0300 Eugine Kosenko wrote:
> 2015-04-21 20:27 GMT+03:00, Mikhail Efremov <sem@altlinux.ru>:
>
> > systemd?
>
> # rpm -qa|grep systemd
> libsystemd-219-alt2
> systemd-utils-219-alt2
>
> Или нужна другая информация?
Т.е. sysvinit. Значит моя мысль не подтвердилась, я подозревал systemd.
> > Какой ntpd, просто ntpd или openntpd?
> ntpd-4.2.8-alt1
Я использую openntpd, про ntpd ничего не знаю. Но вообще он тоже не
должен трогать аппаратные часы.
> > cat /etc/adjtime
>
> # cat /etc/adjtime
> 0.000000 1429714418 0.000000
> 1429714418
> LOCAL
Тут тоже сказано, что время в аппаратных часах - локальное.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, а не utc?
2015-04-21 14:26 [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc? Eugine Kosenko
` (3 preceding siblings ...)
2015-04-21 17:27 ` Mikhail Efremov
@ 2015-04-27 11:21 ` Sergey
2015-04-27 11:34 ` [Comm] про письма в две рассылки Sergey
4 siblings, 1 reply; 18+ messages in thread
From: Sergey @ 2015-04-27 11:21 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 21 April 2015, Eugine Kosenko wrote:
> Может ли кто подсказать, где нужно пнуть, чтобы ntpd работал с
> аппаратными часами в локальном времени?
Видимо, нигде. Так как это, видимо, не ntpd:
http://lists.altlinux.org/pipermail/community/2014-March/681844.html
Ключевой момент:
| Вообще при наличии синхронизации с NTP-сервером ядро уже давно каждые
| 11 минут обновляет время в RTC. Однако, начиная с 3.10, из ядра
| выпилили код, который пытался обновлять в RTC только минуты и секунды,
| чтобы обновление работало независимо от часового пояса (но в этом
| случае не могло быть исправлено расхождение более чем на 15 минут):
--
С уважением, Сергей.
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Comm] про письма в две рассылки...
2015-04-27 11:21 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
@ 2015-04-27 11:34 ` Sergey
0 siblings, 0 replies; 18+ messages in thread
From: Sergey @ 2015-04-27 11:34 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Monday 27 April 2015, Sergey wrote:
> On Tuesday 21 April 2015, Eugine Kosenko wrote:
Хм... А зачем в две рассылки сразу ? Путаница получается
при ответе. :-) Хотел вот и в Sisyphus, и тут след оставить,
а, в итоге, оба сообщения в community@, так как отвечая в
sisyphus@ не обратил внимания, что попало в to...
--
С уважением, Сергей.
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2015-04-27 11:34 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-21 14:26 [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, а не utc? Eugine Kosenko
2015-04-21 14:32 ` Michael Shigorin
2015-04-21 17:29 ` Mikhail Efremov
2015-04-21 19:27 ` Michael Shigorin
2015-04-22 5:40 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
2015-04-27 11:27 ` Sergey
2015-04-21 14:45 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Ruslan Hihin
2015-04-21 14:54 ` Ruslan Hihin
2015-04-22 15:04 ` Eugine Kosenko
2015-04-21 17:27 ` Mikhail Efremov
2015-04-21 19:01 ` Kharitonov A. Dmitry
2015-04-22 14:53 ` Eugine Kosenko
2015-04-23 19:49 ` Kharitonov A. Dmitry
2015-04-24 18:38 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Hihin Ruslan
2015-04-22 14:58 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное время, " Eugine Kosenko
2015-04-24 13:48 ` Mikhail Efremov
2015-04-27 11:21 ` [Comm] Как указать ntpd, чтобы он устанавливал аппаратные часы в локальное =?koi8-r?b?INfSxc3R?=, " Sergey
2015-04-27 11:34 ` [Comm] про письма в две рассылки Sergey
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git