Flume
  1. Flume
  2. FLUME-2019

(SinkRunner-PollingRunner-DefaultSinkProcessor) [ERROR - org.apache.flume.sink.hdfs.HDFSEventSink.process(HDFSEventSink.java:460)

    Details

    • Type: Question Question
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: v1.3.1
    • Fix Version/s: v1.3.1
    • Component/s: Sinks+Sources
    • Labels:
    • Environment:

      Ubuntu 12.04

    • Release Note:
      Build related issue

      Description

      I am getting the below error, when I try to upload a file into Hadoop HDFS.

      2013-04-23 12:06:39,141 (SinkRunner-PollingRunner-DefaultSinkProcessor) [ERROR - org.apache.flume.sink.hdfs.HDFSEventSink.process(HDFSEventSink.java:460)] process failed
      java.lang.NoSuchMethodError: com.google.common.cache.CacheBuilder.build()Lcom/google/common/cache/Cache;

      Flume.conf is as below
      ----------------------

      a1.sources = r1
      a1.sinks = k1
      a1.channels = c1

      a1.sources.r1.type = netcat
      a1.sources.r1.bind = localhost
      a1.sources.r1.port = 44444

      a1.sinks.k1.type = hdfs
      a1.sinks.k1.channel = c1
      a1.sinks.k1.hdfs.path = hdfs://localhost:8020/projects
      a1.sinks.k1.hdfs.hdfs.maxOpenFiles = 10000

      a1.channels.c1.type = memory
      a1.channels.c1.capacity = 100000
      a1.channels.c1.transactionCapacity = 100

      a1.sources.r1.channels = c1
      a1.sinks.k1.channel = c1

        Activity

        Hide
        Kanikkannan added a comment -

        Will build with appropriate jar files and test. Closing the issue

        Show
        Kanikkannan added a comment - Will build with appropriate jar files and test. Closing the issue
        Hide
        Israel Ekpo added a comment -

        From the exception message, it looks like the JAR file you are using is not the same version as the one the library was compiled with.

        You might want to check you lib directory to make sure that there are no JARs in your classpath that is overriding this dependency.

        Also, I think you should close this issue and send an email instead to the user mailing list (user@flume.apache.org)

        Show
        Israel Ekpo added a comment - From the exception message, it looks like the JAR file you are using is not the same version as the one the library was compiled with. You might want to check you lib directory to make sure that there are no JARs in your classpath that is overriding this dependency. Also, I think you should close this issue and send an email instead to the user mailing list (user@flume.apache.org)

          People

          • Assignee:
            Unassigned
            Reporter:
            Kanikkannan
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development