Kafka下沉到HDFS报错

错误信息

24 十二月 2023 12:38:25,127 INFO [SinkRunner-PollingRunner-DefaultSinkProcessor] (org.apache.flume.sink.hdfs.HDFSCompressedDataStream.configure:64) - Serializer = TEXT, UseRawLocalFileSystem = false

24 十二月 2023 12:38:25,129 ERROR [SinkRunner-PollingRunner-DefaultSinkProcessor] (org.apache.flume.sink.hdfs.HDFSEventSink.process:457) - process failed

java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V

错误原因

由于hadoop和flume中guava这个jar包冲突导致,二者不兼容。

解决办法

把flume中的guava包删掉,即可正常运行。

相关推荐
floret*5 小时前
Kafka高频面试题详解
分布式·kafka
知否&知否6 小时前
kafka中是如何快速定位到一个offset的
分布式·kafka
꧁薄暮꧂7 小时前
Kafka生产者如何提高吞吐量?
分布式·kafka
floret*10 小时前
Kafka高频面试题详解(consumer端)
kafka
晴子呀12 小时前
KafKa为什么这么快?
分布式·kafka
꧁薄暮꧂13 小时前
zk在kafka集群中有何作用
分布式·kafka
不太灵光的程序员13 小时前
【Flume实操】实时监听 NetCat 端口和本地文件数据到 HDFS 案例分析
大数据·hdfs·flume
Francek Chen13 小时前
【大数据技术基础 | 实验九】Flume实验:文件数据Flume至HDFS
大数据·hadoop·分布式·hdfs·flume
KasarJ16 小时前
kafka 的一些问题,夺命15连问后续
大数据·kafka
知否&知否16 小时前
kafka如何知道哪个消费者消费哪个分区?
分布式·kafka·debian