[bigdata@master ~]$ schematool -dbType mysql -initSchema
ERROR StatusLogger File not found in file system or classpath: hive-log4j2.properties
ERROR StatusLogger Reconfiguration failed: No configuration found for '5caf905d' at 'null' in 'null'
Exception in thread "main" java.lang.ClassNotFoundException: org.apache.hive.beeline.HiveSchemaTool
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at org.apache.hadoop.util.RunJar.run(RunJar.java:237)
at org.apache.hadoop.util.RunJar.main(RunJar.java:158)
/hive/lib/jline-2.12.jar已经复制到Hadoop的每个节点的hadoop-3.1.3/share/hadoop/yarn/lib/目录下
/hadoop/common/lib内的guava-27.0-jre.jar也已经替换了/hive/lib下面的guava-19.0.jar
可以参考我的博客,重新安装一下:
https://blog.csdn.net/u011109589/article/details/124870879?spm=1001.2014.3001.5502
我也是这个问题,你解决了吗?