Linux Tomcat 设置 JAVA_OPTS 异常

Linux:CentOS 6.6 

内存情况:

Linux Tomcat 设置 JAVA_OPTS 异常

Tomcat:apache-tomcat-7.0.61.tar.gz  

bin/catalina.sh 配置

declare -x JAVA_OPTS=%JAVA_OPTS% -Xms1260m -Xmx1790m -XX:PermSize=1024m -XX:MaxPermSize=1024m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled

Tomcat startup 后正常提示,但是无法访问。

shutdown 报:

....
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

修改如下后 shutdown  正常:

declare -x JAVA_OPTS="-Xms256m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled"

测试 -Xms 可用大小 方法如下:

java -Xmx1024M -version
java -Xmx512m -version

Linux Tomcat 设置 JAVA_OPTS 异常

你可能感兴趣的:(Linux Tomcat 设置 JAVA_OPTS 异常)