hive-site.xml

7gyucuyw  于 2021-06-04  发布在  Hadoop
关注(0)|答案(2)|浏览(332)

在运行giraph hiverunner时,我遇到以下关于与hive-site.xml相关的类路径的错误,我已经设置了hive-env.sh和bash.bashrc,但是错误仍然会出现。。有没有关于如何设置类路径和解决此错误的帮助。。??还有什么需要修改的吗。。??
我已经尝试过hivejdbc exits executes,没有任何错误。。但是当hadoop与jars一起工作时会出现错误。。
如果有任何帮助都会很好。。

13/01/16 11:58:23 WARN conf.HiveConf: hive-site.xml not found on CLASSPATH
Exception in thread "main" java.lang.NullPointerException
    at org.apache.giraph.io.hcatalog.HiveGiraphRunner.adjustConfigurationForHive(HiveGiraphRunner.java:212)
    at org.apache.giraph.io.hcatalog.HiveGiraphRunner.run(HiveGiraphRunner.java:164)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
    at org.apache.giraph.io.hcatalog.HiveGiraphRunner.main(HiveGiraphRunner.java:147)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:197)
a0zr77ik

a0zr77ik1#

你也设置了hadoops类路径吗?在 hadoop-env.sh 有一条线 export HADOOP_CLASSPATH= . 取消注解并添加配置单元 conf 以及 lib 文件夹。对我来说就是这样。

dojqjjoe

dojqjjoe2#

在bash\u rc或bash\u profile中添加export hadoop\u classpath=$hive\u home/conf:$hive\u home/lib

相关问题