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包删掉,即可正常运行。

相关推荐
Vic23345 小时前
Kafka简要介绍与快速入门示例
分布式·kafka
老友@21 小时前
Kafka 全面解析
服务器·分布式·后端·kafka
半间烟雨1 天前
⼆、Kafka客户端消息流转流程
分布式·kafka
FLGB1 天前
Kafka延迟队列实现分级重试
分布式·kafka
java1234_小锋2 天前
Kafka中的消息是如何存储的?
分布式·kafka
老友@2 天前
Kafka 深度解析:高性能设计、部署模式、容灾机制与 KRaft 新模式
分布式·kafka·kraft·高性能·容灾机制
余子桃2 天前
Kafka的安装与使用(windows下python使用等)
分布式·kafka
java1234_小锋2 天前
Kafka中的消息如何分配给不同的消费者?
分布式·kafka
小样vvv2 天前
【Kafka】深入探讨 Kafka 如何保证一致性
分布式·kafka
小样vvv2 天前
【Kafka】消费者幂等性保障全解析
kafka