syslog-ng-3.0.1 i suspend - problem
Piotr Budny
piotr.budny w gmail.com
Nie, 25 Sty 2009, 12:23:08 CET
Dnia sobota, 24 stycznia 2009, Łukasz Maśko napisał:
> Syslog-ng z serii 3.0.1 nie przeżywa u mnie uśpienia do pamięci ani
> hibernacji. A konkretniej - przeżywa, ale przestaje pracować. System niby
> pracuje, ale w logach nic się nie pojawia pomimo tego, że procesy niby do
> nich wysyłają. Efekt: po pewnym czasie przepełnia się bufor (kolejka?) na
> komunikaty, więc kolejne procesy, które próbują coś zapisać do logów,
> stoją. Po pewnym czasie wszystko stoi, nawet nie mogę zrebootować maszyny,
> bo skrypty przecież próbują coś logować. Chyba, że zdążę wcześniej
> zrestartować sysloga.
>
> Czy mógłby ktoś korzystający z usypiania albo hibernacji to zweryfikować? U
> mnie jest to powtarzalne w 100%, jeśli uśpię system na dłużej (powiedzmy
> pół godziny). Kernel 2.6.27.12, jeśli ma to znaczenie.
Coś w tym musi być (th):
syslog-ng-3.0.1-6.i686
Linux dzibutti 2.6.27.12_pae-1 #1 SMP Tue Jan 20 15:43:54 CET 2009 i686
Intel(R)_Core(TM)2_Duo_CPU_____T9300__ w _2.50GHz PLD Linux
Po odsuspendowaniu (~10h do ram) nic się nie loguje, a:
[12:17 root w dzibutti:~]# strace -p 11526
Process 11526 attached - interrupt to quit
futex(0x8238744, FUTEX_WAIT_PRIVATE, 1, NULL
(tutaj następuje service syslog-ng restart)
) = ? ERESTARTSYS (To be restarted)
--- SIGTERM (Terminated) @ 0 (0) ---
sigreturn() = ? (mask now [])
futex(0x8238744, FUTEX_WAIT_PRIVATE, 1, NULL
<unfinished ...>
+++ killed by SIGKILL +++
vip;
Więcej informacji o liście dyskusyjnej pld-users-pl