根据出错信息是找不到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>