LINUX.ORG.RU
ФорумAdmin

syslog, перевелось время.


0

1

На всех серверах, на которых я заранее обновил tzdata, и на которых не перевелось системное время, перевелось время в логах syslog, перезапуск сислога решает проблему, но кто-нибудь объясните, какого хрена syslog в 3 часа 30 октября сбросил время до 2 часов. Пострадали Centos 5.6, debian 6.


а чего тут объяснять? запустился у тебя syslog этак с пол-года назад, засосал таймзону, и все.

dmiceman ★★★★★
()

То же самое. Debian, rhel

router ★★★★★
()
Ответ на: комментарий от dmiceman

> а чего тут объяснять? запустился у тебя syslog этак с пол-года назад, засосал таймзону, и все.

А как же logrotate ? Или syslog по HUP не всё перечитывает ?

AS ★★★★★
()
Ответ на: комментарий от AS

Хм... Может и не перечитывает... В ALT, в скрипте reload-syslog, /sbin/service syslogd reload используется, а reload, в случае наличия параметра -j, исполняется, как restart... И в ALT он запускается в chroot...
В общем, как-то так всё прокатило.

AS ★★★★★
()
Ответ на: комментарий от AS

судя по strace он вобще ничего не перечитывает при HUP.

root@debian-01:/tmp# strace -p 19531
Process 19531 attached - interrupt to quit
select(1, NULL, NULL, NULL, {86371, 746097}) = ? ERESTARTNOHAND (To be restarted)
--- SIGHUP (Hangup) @ 0 (0) ---
rt_sigaction(SIGHUP, {0x8050d60, [], 0}, NULL, 8) = 0
sigreturn()                             = ? (mask now [])
gettimeofday({1320047158, 975532}, NULL) = 0
futex(0x847e880, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x847e87c, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x847e9c8, FUTEX_WAKE_PRIVATE, 1) = 1
close(6)                                = 0
close(1)                                = 0
close(2)                                = 0
close(5)                                = 0
close(3)                                = 0
select(1, NULL, NULL, NULL, {86400, 0}^C <unfinished ...>
Process 19531 detached
swelf
() автор топика
Ответ на: комментарий от AS

> В общем, как-то так всё прокатило.

А, на самом деле, прокатило потому, что я везде за лето систему обновил. Так что были перезагрузки с новой таймзоной. Нашёл один хост, где перезагрузки не было 200 дней, там также.

AS ★★★★★
()
Ответ на: комментарий от AS

> Нашёл один хост, где перезагрузки не было 200 дней, там также.

Нет, не так же, конечно: «И в ALT он запускается в chroot». А вот chroot-окружение, как раз, и не проапдейтилось ни разу за те 200 дней.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.