如何利用yourkit分析HDFS

 

2011.7.25

1.如果要在eclipse中直接调度HDFS,则做如下配置,如图

如何利用yourkit分析HDFS_第1张图片

 

2 打开yourkit

Settings--->Filters

把第二行的apache.org前面的小勾去掉

 如何利用yourkit分析HDFS_第2张图片

 然后你就可以顺利进行跟踪了。

 效果如下图所示:

如何利用yourkit分析HDFS_第3张图片

 

 

 2011年7月23日

 

1.install yourkit on linux

http://blog.chenlb.com/2010/09/yourkit-java-profiler-monitor-remote-server.html

安装完成后会得到一段JVM启动参数

-agentpath:/opt/yjp-9.0.3/bin/linux-x86-64/libyjpagent.so=disablestacktelemetry,disableexceptiontelemetry,builtinprobes=none,delay=10000

2.我们要把这段代码加到hadoop-env.sh中

如下所示:

#export HADOOP_DATANODE_OPTS="-Dcom.sun.management.jmxremote $HADOOP_DATANODE_OPTS  -Dcom.sun.management.jmxremote.port=8005"

export HADOOP_DATANODE_OPTS="-Dcom.sun.management.jmxremote $HADOOP_DATANODE_OPTS  -Dcom.sun.management.jmxremote.port=8005  

-agentpath:/opt/yjp-9.0.3/bin/linux-x86-64/libyjpagent.so=disablestacktelemetry,disableexceptiontelemetry,builtinprobes=none,delay=10000"

3.然后正常启动HADOOP就好了

你可能感兴趣的:(eclipse,jvm,linux,hadoop,2010,delay)