[Error][Oracle][Weblogic] Too many open files


Esse tipo erro normalmente é erro de tratamento de file simultaneo. Cada sistema operacional opera diferente. Aqui temos que configurarmos.

O primeiro passo é criar um novo arquivo na pasta /etc/sysctl.d ou adicionar a seguinte linha no arquivo /etc/sysctl.conf:

fs.file-max = 100000

Onde 100000 é o número máximo de arquivos que o kernel do linux pode manipular. Após feito isso, edite o arquivo /etc/security/limits.conf e adicione as seguintes linhas:

chika soft nproc 2047

chika hard nproc 16384

chika soft nofile 1024

chika hard nofile 65536

é bom tb coloca para os root, por que já aconteceu de usar a porta 80 e como precisa startar o weblogic, tem que ser root

root soft nproc 2047

root hard nproc 16384

root soft nofile 1024

root hard nofile 65536

Reinicie o computador ou recarregue as alterações com o comando:

sysctl -p

Caso o erro persista, altere os valores de número de processos e número de arquivos abertos.

Caused By: java.io.FileNotFoundException: /Middleware/user_projects/domains/embratel_domain/servers/AdminServer/tmp/_WL_user/jstl/7rds3u/WEB-INF/web.xml (Too many open files)
	at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:120)
	at weblogic.application.descriptor.AbstractDescriptorLoader2.getInputStream
(AbstractDescriptorLoader2.java:367)
	at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan
(AbstractDescriptorLoader2.java:751)
	at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean
(AbstractDescriptorLoader2.java:768)
	Truncated. see log file for complete stacktrace

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s