Project

General

Profile

Actions

Bug #77

closed

Multiple simultaneaous uploads crash glassfish domains.

Added by Admin MRI about 14 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
High
Assignee:
Granier Alexandre
Start date:
04/15/2011
Due date:
% Done:

100%

Estimated time:

Description

When we do multiple uploads simultaneously ( ex 4 machines uploading ) the domains ( both cicero & ciceroweb ) stop responding.

In the log files i found numerous errors related to "too many open files". :

[#|2011-04-15T15:58:58.144+0200|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=49;_ThreadName=httpWorkerThread-4848-4;|
message = /home/glassfish/lib/registration/servicetag-registry.xml (Too many open files)|#]

[#|2011-04-15T15:58:58.145+0200|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=49;_ThreadName=httpWorkerThread-4848-4;|
message = /home/glassfish/lib/registration/servicetag-registry.xml (Too many open files)|#]

[#|2011-04-15T15:58:58.146+0200|WARNING|sun-appserver9.1|javax.enterprise.system.stream.err|_ThreadID=49;_ThreadName=httpWorkerThread-4848-4;_RequestID=aa16f1b9-c83b-49a9-8c78-55b2926c02d7;|
com.sun.enterprise.registration.RegistrationException: /home/glassfish/lib/registration/servicetag-registry.xml (Too many open files)
at com.sun.enterprise.registration.RepositoryManager.<init>(RepositoryManager.java:103)
at com.sun.enterprise.registration.SysnetRegistrationService.getRegistrationStatus(SysnetRegistrationService.java:226)
--
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
Caused by: com.sun.enterprise.registration.RegistrationException: /home/glassfish/lib/registration/servicetag-registry.xml (Too many open files)
at com.sun.enterprise.registration.RepositoryManager.loadOrCreateDocument(RepositoryManager.java:457)
at com.sun.enterprise.registration.RepositoryManager.<init>(RepositoryManager.java:101)
... 55 more
Caused by: java.io.FileNotFoundException: /home/glassfish/lib/registration/servicetag-registry.xml (Too many open files)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
--

[#|2011-04-15T15:58:58.356+0200|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=50;_ThreadName=SelectorThread-4848;_RequestID=4b6fdbbc-3087-4047-9e04-a66b80810064;|WEB0756: Caught exception during HTTP processing.
java.io.IOException: Too many open files
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:152)
root@louisiane:/home/cicero/home/miquel# cat /home/glassfish/domains/cicero/logs/server.log | grep 1 "open files"
at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)
Caused by: java.io.IOException: Too many open files
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
-

[#|2011-04-15T15:55:56.244+0200|WARNING|sun-appserver9.1|fr.cnrs.mri.util.FileWriterUtil|_ThreadID=17;_ThreadName=p: thread-pool-1; w: 3;_RequestID=8184945b-c99d-437c-8251-a504d4a9ff59;|/home/cicero/home/laborie/tmp/2009-09-22/58718.stk (Too many open files)
java.io.FileNotFoundException: /home/cicero/home/laborie/tmp/2009-09-22/58718.stk (Too many open files)
at java.io.FileOutputStream.openAppend(Native Method)
--

[#|2011-04-15T15:56:00.820+0200|WARNING|sun-appserver9.1|fr.cnrs.mri.util.FileWriterUtil|_ThreadID=44;_ThreadName=p: thread-pool-1; w: 23;_RequestID=2b6ed171-bd37-488c-bc9b-158a414214dd;|/home/cicero/home/laborie/tmp/2009-09-22/62198.stk (Too many open files)
java.io.FileNotFoundException: /home/cicero/home/laborie/tmp/2009-09-22/62198.stk (Too many open files)
at java.io.FileOutputStream.openAppend(Native Method)
--

[#|2011-04-15T15:56:04.586+0200|WARNING|sun-appserver9.1|fr.cnrs.mri.util.FileWriterUtil|_ThreadID=25;_ThreadName=p: thread-pool-1; w: 11;_RequestID=867ede9d-9580-416e-970c-dc1f0baaa54a;|Too many open files
java.io.IOException: Too many open files
at java.io.UnixFileSystem.createFileExclusively(Native Method)
--
[#|2011-04-15T15:57:05.432+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.433+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.433+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.434+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.434+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.434+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.435+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.435+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.435+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.436+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:05.436+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.437+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.437+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.437+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.438+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.438+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.438+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.439+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.439+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.439+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.440+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--
[#|2011-04-15T15:57:15.440+0200|WARNING|sun-appserver9.1|sun.rmi.transport.tcp|_ThreadID=48;_ThreadName=RMI TCP Accept-0;_RequestID=1635f588-3842-4480-bbbc-6f230aca2a94;|RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=45505] throws
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
--

Actions #1

Updated by Corine Tran-Aupiais about 14 years ago

  • Priority changed from Normal to High
Actions #2

Updated by Granier Alexandre almost 14 years ago

  • Status changed from New to Closed
  • Assignee set to Granier Alexandre
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF