Chris,
There appears to be some bling that openSuse has that Slackware doesn't but
otherwise they seem to be the same. I tried openSuse because 1) Dell stated
they had tested their servers with that distribution and 2) Sun stated that
the Java distribution had been tested using openSuse. My thought was there
might be a subtle difference that could either explain what I was seeing or
give me a clue to what was happening. No luck with either.
However, I have found a couple of things that might account for the
failures:
1. Slackware, by default, installs a version of Java (1.6.0_16.) I knew
this but apparently neglected to remove it using the package manager (I
noticed it was still installed because nepomuk was starting a java process
which was showing up in VisualJVM.) So, there were two versions of Java
running, one from /usr/bin/java and one from /usr/local/java. Don't
remember what JAVA_HOME was set to and not certain how Tomcat actually
started but both JAVA_HOME and PATH are correct now.
2. One of the servers had no swap. Should not have been a problem since I
don't recall ever getting to the maximum physical memory (4GB) on that
machine. However, I suspect if the system ever hit the physical memory
limit, we could well see the OOM killer.
I did restrict the heap (yesterday) to 500MB and the garbage collection was
hit frequently and performed properly so it seems my hypothesis that it
might be the GC process is false.
So, the monitoring continues.
Thanks,
Carl
----- Original Message -----
From: "Christopher Schultz" <ch...@christopherschultz.net>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Monday, February 01, 2010 4:31 PM
Subject: Re: Tomcat dies suddenly
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Carl,
On 1/30/2010 12:32 PM, Carl wrote:
I have had the problem on both openSuse and Slackware which has lead me
to believe the problem is in the JVM.
...or the kernel.
Is there an appreciable difference between OpenSUSE and Slackware in
your environment? They may be on slightly different kernel patch levels,
or glibc levels, etc. but it always boils down to the Linux kernel and
GNU libc.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAktnSEkACgkQ9CaO5/Lv0PBkqQCeOzFkYmDqCtMQpfmB7q9nZrBD
a+IAoKLzHfv6T16FMZrC84aO6v4d7P5p
=7wgJ
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org