安装chukwa时启动collector端失败的解决方法

来源:互联网 发布:js计时器的启动与停止 编辑:程序博客网 时间:2024/05/01 17:00

安装chukwa时,启动collector端失败,查看日志发现报错:

2012-03-21 11:28:20,448 INFO main SeqFileWriter - filesystem type from core-default.xml is org.apache.hadoop.hdfs.DistributedFileSystem

2012-03-21 11:28:20,664 ERROR main SeqFileWriter - can't connect to HDFS, trying default file system instead (likely to be local)

java.lang.NoClassDefFoundError: org/apache/commons/configuration/Configuration

        at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.<init>(DefaultMetricsSystem.java:37)

        at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.<clinit>(DefaultMetricsSystem.java:34)

        at org.apache.hadoop.security.UgiInstrumentation.create(UgiInstrumentation.java:51)

       通过java.lang.NoClassDefFoundError: org/apache/commons/configuration/Configuration这句,我知道了是缺少库文件,于是从hadoop_home/lib中cp一个commons-configuration-1.6.jar 包过来放到chukwa_home/lib下。

再次启动,问题解决:

安装chukwa时启动collector端失败的解决方法

原创粉丝点击