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

相关推荐
bxlj_jcj1 小时前
Kafka入门:解锁核心组件,开启消息队列之旅
分布式·kafka
bxlj_jcj2 小时前
Kafka 架构原理解析
分布式·架构·kafka
苏格拉没有底_coder6 小时前
Redis+Kafka实现动态延时任务
数据库·redis·kafka
春马与夏11 小时前
Flink读取Kafka写入Paimon
大数据·flink·kafka
steven~~~11 小时前
服务器-客户端下kafka的消息处理流程
运维·服务器·kafka
guygg8813 小时前
Docker环境安装Kafka、Flink、ClickHouse镜像
docker·flink·kafka
Spring-wind1 天前
【kafka】rebalance机制详解
分布式·kafka
TCChzp1 天前
Kafka入门-监控与可视化
分布式·kafka
计算机毕设定制辅导-无忧学长1 天前
微服务架构中的 Kafka:异步通信与服务解耦(二)
微服务·架构·kafka