Cloudstack421远程调试(centos)

 如何对cloudstack-management服务进行调试(centos)


在centos系统下,cloudstack-management中的启动服务时直接去启动tomcat,
所以直接在cloudstack management的配置目录下的tomcat6.com中添加调试参数。

#vi /etc/cloudstack/management/tomcat6.conf

在变量JAVA_OPTS后追加调试参数

 -Xrunjdwp:transport=dt_socket,address=8686,server=y,suspend=n

参数变为:

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 -Xrunjdwp:transport=dt_socket,address=8686,server=y,suspend=n"



配置好后重启cloudstack-management服务


即可通过8686端口进行远程调试!

你可能感兴趣的:(Cloudstack421远程调试(centos))