anxion
New Member
Hallo,
bei meinem VServer (Debian Sarge) erhalte ich seit ungefähr einer Woche regelmäßig die folgende Meldung:
Too many open files in system
Auf dem Server läuft ein CMS (php & mysql) und ein Forum.
Zudem sind nur 5 Email-Adressen angelegt.
Nicht zuviel für einen VServer - Das dachte ich mir zumindest
Nun die wichtigsten Ausgaben:
1300 offene Dateien also ca. insgesamt.
Der failcount ist - naja... zu hoch
Cronjobs laufen 4 Stück:
1x Email mit der Serverstatistik an mich.
1x Speichern der Serverstatistik (loadavg)
1x php4 abgelaufene sessions entfernen
1x php5 abgelaufene sessions entfernen
Das ulimit habe ich schon hochgesetzt, den Postfix habe ich auf 10 Instanzen gedrosselt...
Den Verursacher bekomme ich leider nicht ohne Hilfe raus.
Bitte helft mir
anxion
bei meinem VServer (Debian Sarge) erhalte ich seit ungefähr einer Woche regelmäßig die folgende Meldung:
Too many open files in system
Auf dem Server läuft ein CMS (php & mysql) und ein Forum.
Zudem sind nur 5 Email-Adressen angelegt.
Nicht zuviel für einen VServer - Das dachte ich mir zumindest
Nun die wichtigsten Ausgaben:
Code:
lsof -n|grep -oE '^[a-z]+'|sort|uniq -c|sort -n
6 init
8 grep
8 inetd
8 logger
8 uniq
11 bash
11 cron
12 portmap
16 famd
16 nscd
16 sort
19 freshclam
19 lsof
24 syslogd
25 pickup
25 qmgr
25 verify
31 named
35 saslauthd
51 courierlo
52 couriertc
54 sshd
79 spamd
101 amavisd
103 master
117 authdaemo
171 mysqld
233 apache
1300 offene Dateien also ca. insgesamt.
Code:
cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
2059145: kmemsize 5631797 8003600 8467453 9314198 0
lockedpages 0 5 344 344 0
privvmpages 65070 93146 131072 139264 0
shmpages 655 2911 19567 19567 0
dummy 0 0 0 0 0
numproc 62 95 128 128 0
physpages 21494 27726 0 9223372036854775807 0
vmguarpages 0 0 65536 9223372036854775807 0
oomguarpages 21505 31730 65536 9223372036854775807 0
numtcpsock 18 96 172 172 0
numflock 11 35 224 246 0
numpty 1 2 16 16 0
numsiginfo 0 59 512 512 0
tcpsndbuf 173456 483400 1416560 2768240 0
tcprcvbuf 169552 541552 1416560 2768240 0
othersockbuf 168984 489584 655717 1153621 0
dgramrcvbuf 0 42240 655717 655717 0
numothersock 110 208 228 228 0
dcachesize 1061843 1265674 1503190 1548286 0
numfile 2110 3008 3008 3008 96915
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 31 32 64 64 0
Der failcount ist - naja... zu hoch
Code:
cat /proc/sys/fs/file-nr
132192 0 524288
Cronjobs laufen 4 Stück:
1x Email mit der Serverstatistik an mich.
1x Speichern der Serverstatistik (loadavg)
1x php4 abgelaufene sessions entfernen
1x php5 abgelaufene sessions entfernen
Das ulimit habe ich schon hochgesetzt, den Postfix habe ich auf 10 Instanzen gedrosselt...
Den Verursacher bekomme ich leider nicht ohne Hilfe raus.
Bitte helft mir
anxion