So I just checked my tomcat version and we are running 6.0.35 which must be the 
default that comes with Ubuntu 12.04 out of the box. Our memory settings are as 
follows:
JAVA_OPTS="-Djava.awt.headless=true -Dcom.sun.management.jmxremote.port=45219 
-Dcom.sun.management.jmxremote.authenticate=false 
-Dcom.sun.management.jmxremote.ssl=false -Xmx4g -XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=/var/log/cloudstack/management/ -XX:PermSize=512M 
-XX:MaxPermSize=800m"
So what version of tomcat are you running 6.0.35 or 6.0.33?

> Subject: RE: Interesting 4.2.1. Issue...
> From: a...@opencloud.net.au
> To: dev@cloudstack.apache.org
> Date: Tue, 1 Apr 2014 11:23:57 +0800
> 
> We have the same issue, after an upgrade from 2.2.14 to 4.2.1, and during 
> this upgrade we had upgrade from Ubuntu 10 LTS to Ubuntu 12 LTS, it seems it 
> related to tomcat 6.0.35, because it is recommended to have tomcat 6.0.33 
> which doesn't come by default with Ubuntu 12.04.4
> 
> Kind Regards
> Amin    
> 
> 
> 
> -----Original Message-----
> From: Marcus [mailto:shadow...@gmail.com] 
> Sent: Tuesday, 1 April 2014 6:22 AM
> To: dev@cloudstack.apache.org
> Subject: Re: Interesting 4.2.1. Issue...
> 
> I'm running 3 mgmt servers on 4.2.1, haven't seen any issues like that. You 
> can send along your memory settings... here's what I'm
> running:
> 
> JAVA_OPTS="-Djava.awt.headless=true
> -Dcom.sun.management.jmxremote.port=45219
> -Dcom.sun.management.jmxremote.authenticate=false
> -Dcom.sun.management.jmxremote.ssl=false -Xmx2g 
> -XX:+HeapDumpOnOutOfMemoryError 
> -XX:HeapDumpPath=/var/log/cloudstack/management/ -XX:PermSize=512M 
> -XX:MaxPermSize=800m
> 
> On Mon, Mar 31, 2014 at 9:33 AM, Michael Phillips <mphilli7...@hotmail.com> 
> wrote:
> > So I have a redundant pair of management servers running on 4.2.1. At least 
> > once a day one of the management servers crashes and the log gets filled 
> > with the following messages:
> > java.lang.OutOfMemoryError: Java heap 
> > spac0java.lang.ArrayIndexOutOfBoundsExceptioneCaused by: 
> > java.io.EOFException: SSL peer shut down incorrectlyCaused by: 
> > javax.net.ssl.SSLHandshakeException: Remote host closed connection during 
> > handshake and there are a few others. When the one management server tanks, 
> > although the other management server is up and active, it won't actually 
> > process any UI commands until the crashed server is restarted.  Example of 
> > won't process any UI command is create a new instance, create a new 
> > account, etc. After doing some searching I have found that others have 
> > noticed java heap errors in 4.2.1, and the suggested fix is to increase the 
> > heap size. I am planning on increasing it from 2g to 4g, however if the 
> > problem is something like a memory leak, then increasing the heap size will 
> > just delay the inevitable. Has anyone else fixed this issue by increasing 
> > the heap size? Or what is the recommended value? **updated...as expected I 
> > increased the heap size from 2g to 4g, and it just too
>  k longer for the problem to reoccur...
> > In my honest opinion of bigger concern is the fact that when one management 
> > server crashes the other stops functioning as well. So this begs the 
> > question of why even bother with a redundant pair of servers..Anybody else 
> > experience this issue? I would love to hear any dev guys opinion on this....
> 
> 
                                          

Reply via email to