|
|
-
Re: Data not visible in HbaseEric Yang 2011-12-20, 04:46
It looks like chukwaCollector.pipeline is misconfigured. Is there a
blank space somewhere? Mind posting your chukwa-collector-conf.xml? regards, Eric On Mon, Dec 19, 2011 at 2:13 AM, Mohammad Tariq <[EMAIL PROTECTED]> wrote: > Hi Eric, > Yet writer.hdfs.filesystem is set..But, since this property was > set I could see the following error in collector.log file - > > 2011-12-19 13:23:20,544 INFO main ChukwaConfiguration - chukwaConf is > /home/solr/chukwa-incubating-0.5.0/etc/chukwa > 2011-12-19 13:23:20,783 INFO main log - Logging to > org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via > org.mortbay.log.Slf4jLog > 2011-12-19 13:23:20,807 INFO main log - jetty-6.1.26 > 2011-12-19 13:23:20,829 INFO main root - initing servletCollector > 2011-12-19 13:23:20,830 INFO main PipelineStageWriter - using > pipelined writers, pipe length is 3 > 2011-12-19 13:23:20,832 INFO Thread-6 SocketTeeWriter - listen thread started > 2011-12-19 13:23:20,832 INFO main ChukwaConfiguration - chukwaConf is > /home/solr/chukwa-incubating-0.5.0/etc/chukwa > 2011-12-19 13:23:20,902 INFO main ChukwaConfiguration - chukwaConf is > /home/solr/chukwa-incubating-0.5.0/etc/chukwa > 2011-12-19 13:23:20,948 ERROR main PipelineStageWriter - failed to set > up pipeline, defaulting to SeqFileWriter > java.lang.ClassNotFoundException: > org.apache.hadoop.chukwa.datacollection.writer.SeqFileWriter > at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:247) > at org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:819) > at org.apache.hadoop.chukwa.datacollection.writer.PipelineStageWriter.init(PipelineStageWriter.java:80) > at org.apache.hadoop.chukwa.datacollection.collector.servlet.ServletCollector.init(ServletCollector.java:112) > at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440) > at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263) > at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736) > at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) > at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) > at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) > at org.mortbay.jetty.Server.doStart(Server.java:224) > at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > at org.apache.hadoop.chukwa.datacollection.collector.CollectorStub.main(CollectorStub.java:136) > 2011-12-19 13:23:20,950 WARN main root - Exception trying to > initialize SeqFileWriter > org.apache.hadoop.chukwa.datacollection.writer.WriterException: bad pipeline > at org.apache.hadoop.chukwa.datacollection.writer.PipelineStageWriter.init(PipelineStageWriter.java:99) > at org.apache.hadoop.chukwa.datacollection.collector.servlet.ServletCollector.init(ServletCollector.java:112) > at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440) > at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263) > at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) > at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736) > at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) > at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518) |