我試圖讓我的elasticsearch接收器啓動並運行。但是,我收到以下錯誤,並且如何解決它的想法已經不多了。任何幫助表示讚賞。這是錯誤:無法啓動Elasticsearch接收器
2015-02-10 11:43:31,234錯誤org.apache.flume.lifecycle.LifecycleSupervisor:無法啓動SinkRunner:{policy:[email protected] counterGroup :{name:null counters:{}}} - 異常如下。 java.lang.NoSuchFieldError的:LUCENE_3_6 在org.elasticsearch.Version(Version.java:45) 在org.elasticsearch.client.transport.TransportClient(TransportClient.java:168) 在org.elasticsearch.client。 transport.TransportClient。(TransportClient.java:123) at org.apache.flume.sink.elasticsearch.client.ElasticSearchTransportClient.openClient(ElasticSearchTransportClient.java:201) at org.apache.flume.sink.elasticsearch.client.ElasticSearchTransportClient 。(ElasticSearchTransportClient.java:79) at org.apache.flume.sink.elasticsearch.client.ElasticSearchClientFactory.getClient(ElasticSearchClientFactory.java:48) at org.apache.flume.sink.elasticsearch.ElasticSearchSink.start(ElasticSearchSink。 java:357) at org。 apache.flume.sink.DefaultSinkProcessor.start(DefaultSinkProcessor.java:46) at org.apache.flume.SinkRunner.start(SinkRunner.java:79) at org.apache.flume.lifecycle.LifecycleSupervisor $ MonitorRunnable.run( (java.util.concurrent.FutureTask.java:304) at java.util。 concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 301(ScheduledThreadPoolExecutor.java:178) 在java.util.concurrent.ScheduledThreadPoolExecutor中的$ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java :1145) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run(Thread.java:745)
我正在CDH 5.3和1.4.2 elasticsearch
可能更多的信息,如水槽配置將有所幫助。它可以幫助觀衆瞭解你的問題,當你被迫在這裏解釋時,你甚至可以自己修復它。 – 2015-02-11 03:40:30