DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

CRaSH安装笔记


CRaSH 可以作为JMX技术的替代品,它有3种运行模式:Web archive deployment, Standalone & Attach, 第一种是作为一个web app,通过web server(tomcat, jboss)运行,第二种是直接运行$CRASH_HOME\crash\bin\crash.bat,第三种是crash.bat后面加上目标JVM进程的PID,专门用来分析特定的进程。无论哪种方式,都需要jdk版本不低于1.6,在1.5上运行会报错。

如果以第一种方式运行,步骤如下:

  1. 将crsh-1.0.0.tar.gz\deploy\gatein\crash.war拷贝到f:\Software\apache-tomcat-6.0.18\webapps下;

  2. 确定tomcat使用的jdk版本:如果默认jdk版本是1.5,可以在$TOMCAT_HOME\bin\startup.bat中加上

set JAVA_HOME=f:\Software\jdk1.6.0_27

set PATH=%JAVA_HOME%\bin

  1. 修改$TOMCAT_HOME\conf\tomcat-users.xml,在 < tomcat-users > 之间增加:

< role rolename =" manager " /> < user username =" tomcat " password =" tomcat " roles =" manager " />

  1. 启动tomcat(运行$TOMCAT_HOME\bin\startup.bat),浏览器中输入:http://localhost:8080/,点击" Tomcat Manager ",用户名和密码都是tomcat,进入管理页面,如果Applications一节中CRaSH的Running状态是True,说明安装成功:

  2. 连接CRaSH服务:telnet localhost 5000,出现CRaSH欢迎界面:



Published

Jul 10, 2012

Last Updated

Jul 10, 2012

Category

Tech

Tags

  • CRaSH 1
  • Java 106
  • jmx 2
  • shell 46
  • telnet 10

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor