Gentoo Archives: gentoo-user-ru

From: Anton Ananich <anton.ananich@×××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Что-то случилось с датой
Date: Thu, 05 Oct 2006 08:50:24
Message-Id: 5a335a3d0610050149y75a98dc6g62b3fa149ef92771@mail.gmail.com
In Reply to: [gentoo-user-ru] Что-то случилось с датой by Marsel' Rysaev
1 On 10/5/06, Marsel' Rysaev <mrysaev@×××××.ru> wrote:
2 > Здравствуйте.
3
4 Здравствуйте.
5
6 >
7 > Сегодня сабж приключился на всех гентушных машинах.
8 > То есть реальное время сейчас 14 часов 12 минут, а
9 >
10 > # date
11 > Чтв Окт 5 08:12:48 2006
12 >
13 > Т.е. на шесь часов меньше - это время по Гринвичу
14 >
15 > При этом:
16 > # ntpdate 194.149.67.130
17 > 5 Oct 08:14:32 ntpdate[14532]: adjust time server 194.149.67.130 offset 0.036225 sec
18 > # date
19 > Чтв Окт 5 08:14:36 2006
20 >
21 > И самое интересное:
22 > # tail /var/log/messages
23 > Oct 5 14:15:57 brext sshd[21200]: Accepted publickey for xxx from xxx port 10409 ssh2
24 > Oct 5 14:15:57 brext sshd(pam_unix)[21202]: session opened for user xxx by (uid=0)
25 > Oct 5 14:16:03 brext sshd(pam_unix)[21202]: session closed for user xxx
26 > Oct 5 14:16:04 brext sshd[21208]: Accepted publickey for xxx from xxx port 10410 ssh2
27 > Oct 5 14:16:04 brext sshd(pam_unix)[21210]: session opened for user xxx by (uid=0)
28 > Oct 5 14:16:04 brext sshd(pam_unix)[21210]: session closed for user xxx
29 >
30 > Т.е. в syslog пишется нормальное время.
31 >
32 > Такое ощущение, что система не понимает таймзону.
33 >
34 > В то же время все настроено как положено:
35 >
36 > # ls -ld /etc/localtime
37 > lrwxrwxrwx 1 root root 38 Окт 5 05:43 /etc/localtime -> /usr/share/zoneinfo/Asia/Yekaterinburg
38 >
39 > # grep -v "^#" /etc/conf.d/clock | grep -v "^$"
40 > CLOCK="local"
41 > CLOCK_OPTS=""
42 > CLOCK_SYSTOHC="no"
43 > SRM="no"
44 > ARC="no"
45 >
46 > # cat /etc/adjtime
47 > -2.244954 1160028111 0.000000
48 > 1159938353
49 > LOCAL
50 >
51 > # emerge -pv baselayout
52 > [ebuild R ] sys-apps/baselayout-1.12.5-r2 USE="-bootstrap -build -static -unicode" 0 kB
53 >
54 > В перле тоже неправильно показывает:
55 > print scalar localtime;
56 > Thu Oct 5 08:11:02 2006
57 >
58 >
59 > Уже голова кипит - не пойму в чем дело
60 >
61 > ЗЫ:
62 > Пробовал в /etc/conf.d/clock поставить CLOCK="UTC" - не помогает.
63
64 CLOCK="UTC" значит, что часы BIOS настроены на Лндонское время
65 CLOCK="local" значит, что часы BIOS настроены на время в Екатиринбурге
66
67 Если вы не пользуетесь UTC, то /etc/localtime никакой роли не играет.
68
69 Пробовали ли вы сносить /etc/adjtime ? У меня в нем вот что
70 $ cat /etc/adjtime
71 0.000000 0 0.000000
72 0
73 LOCAL
74
75 Мне повезло и у меня есть выделенка, поэтому при старте системы я могу
76 автоматически запускать /etc/init.d/ntp-client. Этот метод имеет ряд
77 преимуществ перед /etc/init.d/clock.
78
79 >
80 > --
81 > gentoo-user-ru@g.o mailing list
82 >
83 >
84
85
86 --
87 Anton Ananich
88 EPAM Systems
89
90 --
91 gentoo-user-ru@g.o mailing list

Replies

Subject Author
[gentoo-user-ru] Re[2]: Что-то случилось с датой Marsel' Rysaev <mrysaev@×××××.ru>