From: Henri Bourbon <useperl@fastmail.fm>
To: community@altlinux.ru
Subject: [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ
Date: Mon, 25 Nov 2002 15:48:56 +0300
Message-ID: <17221863156.20021125154856@fastmail.fm> (raw)
In-Reply-To: <200211241921.39691.lomov@math.nsc.ru>
On 24 Nov 2002 16:21, Andrei A. Lomov wrote:
> В сообщении от 24 Ноябрь 2002 08:38 Henri Bourbon написал:
>> ...
>> Вы админ (и нужно грамотно синхронизировать целую сеть) или просто
> Я ну очень просто
Стало быть, 1) нужно решение в стиле "клик-клик-готово" и 2) у вас
наверняка не постоянное соединение с Internet, а модемное, время от
времени.
При эпизодическом подключении к Internet, к сожалению, использовать ntpd
полноценно не удастся. "Полноценно" означает, что ntpd постоянно
работает, корректирует время "на лету", поэтому ваши часы все время идут
с высокой точностью, никогда не делая скачков.
Но можно периодически, например, при каждом подключении к Internet,
исправлять ошибку в ходе часов, набежавшую с момента предыдущей
коррекции. Для того, чтобы это сделать:
Делай раз. Убедиться, что у нас установлен ntpd
Делай два. Создать конфигурационный файл для ntpd. В обычных условиях
это файл /etc/ntp.conf , но в дистрибутивах Alt этот файл, вероятно, в
другом месте. Файл состоит из 3-х строк, все вида "server ИмяСервера" .
Например:
server ntp1.belbone.be
server ntp1.tuxfamily.net
server ntp.cs.strath.ac.uk
Делай три. Добавить одну из следующих команд в один из скриптов,
выполняющихся после установки соединения с Internet:
ntpd -q
либо
ntpd -q &
либо
ntpd -q > /dev/null 2>&1
либо
ntpd -q > /dev/null 2>&1 &
(выбор конкретной команды зависит от того, что конкретно хочется
получить). Можно сделать так, чтобы часы в принципе не совершали скачков
(а лишь чуть-чуть замедляли или ускоряли свой ход, чтобы сравняться с
точным временем). Для этого во всех вариантах команды после -q нужно
добавить ключ -x . При этом нужно учесть, что замедление/ускорение
хода часов ограничено 0.5 мс/с, т. е. на коррекцию 1 секунды разницы
уйдет 35 минут.
Можно не добавлять эту команду ни в какой скрипт, а запускать вручную
каждый раз, когда есть соединение с Internet, и хочется скорректировать
часы. Кое-кому такой вариант даже представляется более удобным. На вкус
и цвет... Всегда есть возможность выбора.
>> таков: забудьте о GMT и Real Time Clock. Не обязательно что-либо менять,
>> переводить на UTC (в девичестве GMT) и т. п.
> Значит, оно (ntpd) само разберётся, какой у меня пояс и подкрутит
> пружинки... в BIOS'е?
1) Оно разберется.
2) Никаких пружинок крутить в Real Time Clock оно не будет. Не его это
забота.
> Что бывает, скажем, когда я кручу настройки у каких-нибудь X-часов,
> часы запоминают сдвиг относительно BIOS'а?
Если какие-то X-часы запоминают сдвиг относительно RTC, то у автора этих
X-часов, по-видимому, сдвиг по фазе ;-) Я не разбираюсь в
программировании под Linux и, тем более, под X, но думаю, что дело
автора X часов -- свинячье: вызвал функцию скокавремени() (т. е.
localtime(time()) и готово, рисуй стрелочки на циферблате или цифорки.
Между прочим, напрасно вы [JT] добавили. Мы ведь дело обсуждаем, а не
трепемся попусту.
--
HB
next prev parent reply other threads:[~2002-11-25 12:48 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-11-23 16:53 [Comm] синхронизация времени Andrei A. Lomov
2002-11-24 2:38 ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-11-24 13:21 ` [Comm] [JT] синхронизация времени Andrei A. Lomov
2002-11-24 14:11 ` Sergey Vlasov
2002-11-24 14:56 ` Andrei A. Lomov
2002-11-25 12:48 ` Henri Bourbon [this message]
2002-11-25 17:50 ` [Comm] " Andrei A. Lomov
2002-11-25 18:24 ` [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Michael Bykov
2002-11-25 20:11 ` [Comm] õêïéôðïêÿâçêó þôåîåïê Henri Bourbon
2002-11-27 17:05 ` [Comm] синхронизация времени Andrei A. Lomov
2002-11-29 20:01 ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-11-30 9:28 ` [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Sergey Kuznetsov
2002-11-30 9:41 ` Sergey S. Skulachenko
2002-12-01 18:08 ` [Comm] синхронизация времени Andrei A. Lomov
2002-12-01 19:29 ` [Comm] Re[2]: " ASA
2002-12-02 4:30 ` Andrei A. Lomov
2002-12-02 9:03 ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-12-02 19:26 ` [Comm] синхронизация времени Andrei A. Lomov
2002-12-03 5:36 ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-11-24 15:44 ` [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Sergey Kuznetsov
2002-11-24 16:10 ` [Comm] синхронизация времени Sergey S. Skulachenko
2002-11-24 16:14 ` [Comm] õêïéôðïêÿâçêó þôåîåïê Henri Bourbon
2002-11-24 20:15 ` [JT] [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Ruslan N. Balkin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17221863156.20021125154856@fastmail.fm \
--to=useperl@fastmail.fm \
--cc=community@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
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