【flink】flink on yarn jar异常,类冲突:原因本地上传jar和hdfs的jar冲突

慈云数据 1年前 (2024-03-20) 技术支持 47 0

flink jar异常,类冲突可能原因

【flink】flink on yarn jar异常,类冲突:原因本地上传jar和hdfs的jar冲突
(图片来源网络,侵删)

报错如下

Java.sql.SQLException: ERROR 2006 (INT08): Incompatible jars detected between client and server. Ensure that phoenix-[version]-server.jar is put on the classpath of HBase in every region server: Can't find method newStub in org.Apache.phoenix.coprocessor.generated.MetadataProtos$MetaDataService!
Caused by: java.lang.NoSuchMethodException: org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.newStub(com.google.protobuf.RpcChannel)

phoenix-5.0.0-cdh6.2.0-client.jar 和 hdfs 上的hdfs:///Flink/lib/ jar冲突了,注意即使jar一模一样也不行。

原因

flink run-application -t yarn-application -d -c com.xx.process \
-C file:///xxx/phoenix-5.0.0-cdh6.2.0-client.jar \
-Dyarn.provided.lib.dirs=hdfs:///flink/lib/ \
**.jar
【flink】flink on yarn jar异常,类冲突:原因本地上传jar和hdfs的jar冲突
(图片来源网络,侵删)
微信扫一扫加客服

微信扫一扫加客服