[Building Sakai] Too many open files?
Kevin Chan
kevin at media.berkeley.edu
Tue Apr 13 14:26:05 PDT 2010
Hi Branden,
I ran into something similar with another Java/Tomcat application.
FYI, the "file-max" property is enforced on a kernel level, which is a
property set for the whole system.
What you are probably running into is the file open limit per user, so
you might want to look into the 'ulimit' command to adjust according to
what you need.
This is a setting that can be changed permanently on most *nix distros
via /etc/security/limits.conf
Here are some references that might be useful:
http://serverfault.com/questions/122679/how-do-ulimit-n-and-proc-sys-fs-file-max-differ
http://www.unix.com/unix-dummies-questions-answers/42066-how-make-ulimit-change-permanent.html
Of course, the other question is why sakai-axis2 (or some other WAR file
deployment from your build) is causing so many files to be opened. I
have not seen this error in any Sakai 2.6 build and this is the first
from any Sakai build that I have seen come across this list.
Hope that helps,
Kevin Chan
Operations Team
Educational Technology Services
University of California, Berkeley
On 4/13/10 1:37 PM, Branden Visser wrote:
> Hi everyone,
>
> I'm starting up a fresh copy of Sakai trunk with the
> demo.sakai.properties properties, and I'm consistently getting an
> error while the sakai-axis2 WAR file deploys. I've attached the stack
> trace.
>
> I have a hard time believing it's actually opening too many files,
> since file-max on my system is 341749 and "lsof | wc -l" hovers around
> 5700 at the time of the error.
>
> I tried the following JDK's:
>
> branden at branden-workstation:/opt/jdk6/bin$ ./java -version
> java version "1.6.0_14"
> Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
> Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)
>
> branden at branden-workstation:~/Downloads/jdk1.6.0_19/bin$ ./java -version
> java version "1.6.0_19"
> Java(TM) SE Runtime Environment (build 1.6.0_19-b04)
> Java HotSpot(TM) 64-Bit Server VM (build 16.2-b04, mixed mode)
>
> JAVA_OPTS:
>
> -server
> -d64
> -Djava.awt.headless=true
> -Duser.language=en
> -Duser.region=CA
> -XX:+UseParallelGC
> -Xmx768m
> -XX:PermSize=128m
> -XX:MaxPermSize=256m
> -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
> -Dsun.lang.ClassLoader.allowArraySyntax=true
>
> Tomcat 5.5.27
>
> Have I done something crazy?
>
> Thanks,
> Branden
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100413/b8109281/attachment.html
More information about the sakai-dev
mailing list