Serial,

Também já tive problemas com a quantidade máxima de arquivos abertos.
Aumentando o valor de /proc/sys/fs/file-max resolveu.

Eu estou usando o 2.4.25 e o arquivo esta no seu devido lugar, suponho
que no 2.4.26 também esteja. Sugiro um teste, aumente o valor:

# echo 1000000 > /proc/sys/fs/file-max

Caso funcione, edite o sysctl.conf e pronto.

Um [],

Marcos

Em Ter, 2004-07-13 às 16:35, Serial escreveu:
> Iae galera blz?
> 
> Tenho uma aplicação em java de envia email para o postifix dispará-los, porém 
> certa hora que a aplicação está conectando no postfix para entregar as msgs, 
> tenho um alerta no log que diz o seguinte: "Too many open files" isso 
> acontece qdo chega em torno de 30000 conexões. Pesquisando na internet achei 
> muitos cometarios sobre alterar o inode-max. Mas no kernel 2.4.26 ele não 
> precisa ser alterado, mas também achei documentações que configura esse 
> inode-max no /etc/sysctl.conf.
> 
> Bom em resumo, gostaria de saber se alguem já passou por esse problema e como 
> resolveu, pois há um limite de arquivos que pode ser aberto simultâneamente 
> no linux e a cada conexão da aplicação java e a cada processo do postfix, um 
> arquivo eh aberto para da processo e gravado em local do sistema e depois 
> apagado.
> 
> Preciso apenas aumentar esse limite de arquivos aberto para mais de 1000000 
> de arquivos aberto.
> 
> Estou usando reiserfs como filesystem e uma equipamento com 1gb de memoria 
> ram, 512mb de memoria swap e um processador de 2.4ghz.
> 
> Obrigado
> 
> Serial.
> 
> 

Responder a