numfile i /proc/user_beancounters

Forum för OpenVZ-relaterad diskussion
madhax0r
Inlägg: 6
Blev medlem: 03 apr 2009, 13:29

numfile i /proc/user_beancounters

Inläggav madhax0r » 20 apr 2009, 11:50

Vår VPS har tydligen slagit i taget några gånger vad gäller numfile:

uid resource held maxheld barrier limit failcnt
numfile 1149 2996 3000 3000 13

Vet inte vad som händer när gränsens för numfile nås, avslutas den akutella processen, eller väntar den?

Rekommendationer på nätet för /proc/sys/fs/file-max på normala system verkar röra sig från ca 8000 och uppåt. Gränsen på 3000 verkar lite snål, eller?

Sven
Inlägg: 88
Blev medlem: 25 jul 2007, 14:11

Re: numfile i /proc/user_beancounters

Inläggav Sven » 20 apr 2009, 12:12

Hur applikationen kommer reagera när den når taket beror på hur applikationen är skriven.

3000st öppna filer är satt i våra minsta paket. Vill du ha mer så är det bara att mail oss så kan vi uppgradera.

Kör du postfix på din server så kan du minska antalet tillåta SMTP-koppel för att få ner antal öppna filer.
Mvh
Sven, Internet Engineer - support@glesys.se - http://glesys.se/
GleSYS Internet Services AB | Box 134 | 311 22 Falkenberg

madhax0r
Inlägg: 6
Blev medlem: 03 apr 2009, 13:29

Re: numfile i /proc/user_beancounters

Inläggav madhax0r » 20 apr 2009, 16:47

Tack för svaret!

postfix används sparsamt. Tror att apache drar desto mer resurser, ser ut som 100+ öppna filer per process vid tomgångskörning med vår konfiguration, så jag minskade antalet processer.

Finns det någon särskild logg som jag kan komma åt som visar vad som hänt vid de tillfällen när gränser i
/proc/user_beancounters överskridits.

Stefan
Inlägg: 179
Blev medlem: 25 jul 2007, 15:03

Re: numfile i /proc/user_beancounters

Inläggav Stefan » 21 apr 2009, 09:44

Nej tyvärr det finns ingen sådan logg, men kolla top etc samtidigt som du har ett öga på beancounters vid hög belastning av servern.
Mvh
Stefan, Servertekniker - support@glesys.se - http://glesys.se/
GleSYS Internet Services AB | Box 134 | 311 22 Falkenberg

Sven
Inlägg: 88
Blev medlem: 25 jul 2007, 14:11

Re: numfile i /proc/user_beancounters

Inläggav Sven » 21 apr 2009, 11:48

Har du många vhosts i din Apache?
Har du loggfiler för varje vhost?
Det tar också många öppna filer.
Mvh
Sven, Internet Engineer - support@glesys.se - http://glesys.se/
GleSYS Internet Services AB | Box 134 | 311 22 Falkenberg

nisse.pettersson
Inlägg: 15
Blev medlem: 07 maj 2009, 13:11

Re: numfile i /proc/user_beancounters

Inläggav nisse.pettersson » 15 jun 2009, 16:02

Hej jag har ju samma fel så jag tänkte kolla med er hur man ändrar antalet öppna filer för apache2 och postfix? Vad har det för inverkan på servern?
Tacksam för svar.

Sven
Inlägg: 88
Blev medlem: 25 jul 2007, 14:11

Re: numfile i /proc/user_beancounters

Inläggav Sven » 01 jul 2009, 05:50

I Apache så beror det på om du har mågna loggfiler. Dvsa om du har 100 virtuella sajter i din Apache och varje sajt har en access-log och en error-log, då blir det 200 öppna filer.
Om du inte behöver logg så stäng av. ;)
Mvh
Sven, Internet Engineer - support@glesys.se - http://glesys.se/
GleSYS Internet Services AB | Box 134 | 311 22 Falkenberg

nisse.pettersson
Inlägg: 15
Blev medlem: 07 maj 2009, 13:11

Re: numfile i /proc/user_beancounters

Inläggav nisse.pettersson » 01 jul 2009, 13:22

Sven skrev:I Apache så beror det på om du har mågna loggfiler. Dvsa om du har 100 virtuella sajter i din Apache och varje sajt har en access-log och en error-log, då blir det 200 öppna filer.
Om du inte behöver logg så stäng av. ;)

jag har bara EN site så det är ngt inte det som är problemet, men tack ändå.


Återgå till "OpenVZ"

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst