oozie中使用sqoop导入hive表时提示hive找不到
根据出错信息是找不到hive的位置,所以想到的解决方法是:
-
在sqoop的workflow中添加job-xml,属性写hive-site.xml在hdfs上的位置。 (fail)
-
直接配置一个hive-home的属性,类似于下面的 (fail)
<configuration> <property> <name>HIVE_HOME</name> <value>/usr/local/hive/<value> </property> <configuration>
-
在arg参数中添加hive-home属性(success)
<arg>--hive-home</arg> <arg>/usr/local/hive</arg>
最后方案3通过
本文来自博客园,作者:硅谷工具人,转载请注明原文链接:https://www.cnblogs.com/30go/p/8880231.html