程序笔记   发布时间:2022-07-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了启动 kylin 时遇到如下报错(Hadoop3 环境下可能出现):com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

报错信息如下:@H_674_1@

Caused by: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
    at org.apache.hadoop.conf.Configuration.set(Configuration.java:1358)
    at org.apache.hadoop.conf.Configuration.set(Configuration.java:1339)
    at org.apache.kylin.common.util.HadoopUtil.healSickConfig(HadoopUtil.java:77)
    at org.apache.kylin.common.util.HadoopUtil.getCurrentConfiguration(HadoopUtil.java:63)
    at org.apache.kylin.storage.hbase.HBaseConnection.newHBaseConfiguration(HBaseConnection.java:170)
    at org.apache.kylin.storage.hbase.HBaseConnection.get(HBaseConnection.java:259)
    at org.apache.kylin.storage.hbase.HBaseresourceStore.getConnection(HBaseresourceStore.java:96)
    at org.apache.kylin.storage.hbase.HBaseresourceStore.createHTableIfNeeded(HBaseresourceStore.java:119)
    at org.apache.kylin.storage.hbase.HBaseresourceStore.<init>(HBaseresourceStore.java:89)
    ... 8 more

 @H_674_1@

解决方法:@H_674_1@

复制Hadoop集群中的guava依赖包到$KYLIN_HOME/tool/ 和 $KYLIN_HOME/tomcat/lib/目录下,然后重启kylin bin/kylin.sh restart。@H_674_1@

cp $HADOOP_HOME/share/hadoop/common/lib/guava-27.0-jre.jar $KYLIN_HOME/tool/

cp $HADOOP_HOME/share/hadoop/common/lib/guava-27.0-jre.jar $KYLIN_HOME/tomcat/lib/

 @H_674_1@

大佬总结

以上是大佬教程为你收集整理的启动 kylin 时遇到如下报错(Hadoop3 环境下可能出现):com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V全部内容,希望文章能够帮你解决启动 kylin 时遇到如下报错(Hadoop3 环境下可能出现):com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:php程序员