Too many open files, you may need to increase the number of descriptors; Diese Meldung erhalte ich nach dem Eintrag von zusätzlichen Domains in der httpd.conf vom Apache Mein Problem: In welcher Datei finde ich den Eintrag - Wer kann mir bei diesem ( wohl trivialen?) Problem helfen? Gerd uhlemann@imagic.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Uhlemann wrote:
Too many open files, you may need to increase the number of descriptors;
Diese Meldung erhalte ich nach dem Eintrag von zusätzlichen Domains in der httpd.conf vom Apache Mein Problem: In welcher Datei finde ich den Eintrag - Wer kann mir bei diesem ( wohl trivialen?) Problem helfen? Gerd uhlemann@imagic.de
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
jeder prozess darf unter linux nur 64 dateidiskriptoren oeffnen du hast wohl 2 logfiles pro virtuellem host geh einfach hin und logge in einen gemeinsamen logfile und trenne diese dann mit einem tool deiner wahl gruss -- - thomas will - fon 06332 44040 - fax 06332 44041 - mobil 0171 8054788 - - xinux - 66482 zweibruecken - fasaneriestr. 40a - http://www.xinux.de - --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Moin Moin, Thomas Will wrote:
Uhlemann wrote:
Too many open files, you may need to increase the number of descriptors; jeder prozess darf unter linux nur 64 dateidiskriptoren oeffnen du hast wohl 2 logfiles pro virtuellem host geh einfach hin und logge in einen gemeinsamen logfile und trenne diese dann mit einem tool deiner wahl
Das ist ja ein toller Vorschlag. Nach zwei Stunden ist dann das Logfile 2 GB Gross und dann ? kopfschuettelnd ... Abgesehen davon, kann ein Single Prozess imho 256 Files oeffnen. o gehts zum auslesen: cat /proc/sys/fs/inode-max cat /proc/sys/fs/file-max und mit echo "8192" >/proc/sys/fs/file-max kann das hochgesetzt werden, aber achtung, das gilt fuers ganze System (imho). Wichtig is bei den Inodes wenn ich das noch richtig im kopf hab, das das immer die dreifache anzahl der files sein muss/sollte. -- MfG, M.Stahn ++ When in doubt, think. ++ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Ich hatte ein aehnliches Problem. Mit "ulimit -a" kann man feststellen welche Anzahl von Files der Kernel maximal oeffnen kann. Standard ist 1024 deenke ich. Ich habe zur Veränderung in den Kernelquelle folgenhde Dateien geaendert (Kernel 2.2.16): -/usr/src/linux/include/linux/fs.h aus "INR_OPEN 1024" wird "INR_OPEN 2048" - /usr/src/linux/include/linux/limits.h aus "#define NR_OPEN 1024" wird "#define NR_OPEN 2048" Dann Kernel neu uebersetzen und ulimit -a sollte * open files 2048 * anzeigen. Danach musste ich noch nfs neuuebersetzen. Uhlemann schrieb:
Too many open files, you may need to increase the number of descriptors;
Diese Meldung erhalte ich nach dem Eintrag von zusätzlichen Domains in der httpd.conf vom Apache Mein Problem: In welcher Datei finde ich den Eintrag - Wer kann mir bei diesem ( wohl trivialen?) Problem helfen? Gerd uhlemann@imagic.de
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
-- Mit freundlichen Grüßen Frank Jäschke ULR : http://www.tpnet.de/~fje (Internetservice Mail : fje-admin@tpnet.de DETECON Teleport Bitterfeld) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
fje1@tpnet.de
-
martin.stahn@sskm.de
-
thomas.will@xinux.de
-
uhlemann@imagic.de