On Monday 13 of June 2011, Jacek Osiecki wrote: > On Sun, 5 Jun 2011, Paweł wrote: > > Dnia niedziela 05 czerwiec 2011, Jacek Osiecki napisał: > >> Już drugi raz widzę coś takiego: > >> Rano, najprawdopodobniej tuż po logrotate, apache zgłupiał i nagle > >> zaczął siać do error_log milionami komunikatów: > >> > >> select() error: Invalid argument > >> > >> ... i tak aż do zapełnienia dysku. > >> Apache i jego moduły (oprócz mod_php) jak najbardziej aktualny... > >> > >> Jakieś pomysły gdzie szukać winnych? > > > > Miałem bardzo podobne zdarzenie wczoraj wieczorem, ale raczej > > niezwiązane z rotacją logów. Na szczęście bylem "on line" i szybkie > > skasowanie error_log uratowało serwer przed padem. Oprócz tego apache > > powoli po kawałku "zjada" mi RAM - około 10 MB na godzinę. Nigdzie (w > > top ani przy spisie czynnych procesów) nie widać winnego, wszystkie > > forki httpd raportują po 0.5% mem, ale restart httpd zwalnia skokowo > > 2.5 GB z 4 GB fizycznej pamięci. Ti aktualne, apache też. Oprócz tego na > > Dzisiaj znowu to samo. Faktycznie nie ma nic wspólnego z rotacją logów, po > prostu się zdarza i tyle. 50GB /var/log/httpd/error_log zapchane > komunikatami: > > select() error: Invalid argument > select() error: Invalid argument > select() error: Invalid argument > select() error: Invalid argument > select() error: Invalid argument > > Nikt nie ma pomysłu co to może być?
Zrób strace, poznasz deskryptor na którym ten select() się odbywa, zobacz lsof czy czymś podobnym czego dotyczy ów deskryptor - może tą drogą dojdziesz do sedna (to może być którykolwiek moduł apacza). > > Pozdrawiam, -- Arkadiusz Miśkiewicz PLD/Linux Team arekm / maven.pl http://ftp.pld-linux.org/ _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
