Duże obciążenie na indiańcu 2.2 (2.0)

Jakub Bogusz qboosh w pld-linux.org
Wto, 3 Sty 2006, 19:06:35 CET


On Tue, Jan 03, 2006 at 06:53:33PM +0100, Paweł Gołaszewski wrote:
> On Tue, 3 Jan 2006, Patrys :: Patryk Zawadzki wrote:
> > > > Praktycznie codziennie po nocy jest obciążenie 100%, maszyna zdycha, 
> > > > ledwie cokolwiek serwuje.
> > > > [...]
> > > >  3715 25997   51 http     http     ?        214:04.87 34.8  1.5 R httpd.worker
> > > >  3717 25997   51 http     http     ?        214:04.17 32.9  1.4 R httpd.worker
> > > > [...]
> > > 
> > > [...]
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > read(2, 0xbfff1c43, 1)                  = -1 EBADF (Bad file descriptor)
> > > [...]
> > > 
> > > I wygląda na to, że pojawia się to po rotowaniu logów (mam ich 
> > > naprawdę dużo)
> > Ja mam podobny efekt, kiedy padnie bądź nie uda się połączenie IMAP - 
> > SkurwielMail próbuje w pętli czytać z socketa, który nie istnieje i w 
> > efekcie zjada 100% CPU. Apache 2.0
> 
> To raczej jest tylko efekt - u mnie na 3 maszyny gdzie to się dzieje tylko 
> na jednej mam imap-a i jakiegokolwiek webmail-a. Chyba, że nie jest to 
> jeden błąd :D

A musisz mieć workera?
Pamiętam, że też działo mi się to samo po rotacji logów (właściwie po
httpd graceful) na domowej maszynce, ustało zdaje się po zmianie na
prefork (nie pamiętam, czy to był jedyny powód i jedyna zmiana).
Było o tym na pld-devel-en w lutym 2005.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl