> From: Jakub Królikowski <ja...@pakamera.com.pl> > To: Tomcat Users List <users@tomcat.apache.org> > Cc: > Sent: Thursday, May 5, 2011 5:34 PM > Subject: Re: Tomcat 6 crash, no log, no hs_err_pid file > > On Thu, May 5, 2011 at 3:03 AM, Caldarale, Charles R > <chuck.caldar...@unisys.com> wrote: >>> From: Jakub Królikowski [mailto:ja...@pakamera.com.pl] >>> Subject: Tomcat 6 crash, no log, no hs_err_pid file >> >>> sometimes, even once a day, Tomcat stops suddenly. There is no java >>> process anymore, there is no errors in catalina.out log file, >>> and, what is the most confusing, there is no hs_err_pid*.log file >>> anywhere, or I cannot find it. >> >> Classic symptoms of the Linux OOM killer. Are you sure your system has > enough RAM and swap space for *all* of your active processes? There may be a > kernel-generated log entry buried in some obscure location that describes the > event. >> >> Did you look in /tmp for the hs_err_pid file? The JVM will write it there > if it can't write to the current directory (or at least it used to). > > > Yes. There is no any hs_err_pid in /tmp unfortunately... > > > >> >> - Chuck
You're using 1.6.0_24 if I remember correctly? Oracle changed the location for heap dumps and performance information in 1.6.0_22 to use java.io.tmpdir rather than hard-coded locations. This means that files such as heap dumps and hsperfdata information ends up in $CATALINA_HOME/temp unless you've set CATALINA_TMPDIR. I don't know if hs_err_pid is impacted as well. Have you checked for this information in $CATALINA_TMPDIR? This looks like it's been reverted to the hard-coded locations for JDK/JRE 7 (although I've not run the pre-release yet). . . . just my two cents. /mde/ --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org