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 |