Jdbc 使用Oozie时出现错误Sqoop
我对工作流oozie有问题 我使用Sqoop和以下命令导入一个文件Jdbc 使用Oozie时出现错误Sqoop,jdbc,sqoop,oozie,Jdbc,Sqoop,Oozie,我对工作流oozie有问题 我使用Sqoop和以下命令导入一个文件 sqoop import --connect jdbc:oracle:thin@:ip:sid --username --password --target-dir 在命令行中,它可以工作,但在oozie中调度时会出现以下错误: Main class [org.apache.oozie.action.hadoop.SqoopMain], exit code [1] 为什么会出现此错误?您能为问题添加更多信息吗?oozie w
sqoop import --connect jdbc:oracle:thin@:ip:sid --username --password --target-dir
在命令行中,它可以工作,但在oozie中调度时会出现以下错误:
Main class [org.apache.oozie.action.hadoop.SqoopMain], exit code [1]
为什么会出现此错误?您能为问题添加更多信息吗?oozie workflow.xml看起来怎么样? 我猜你没有
<property>
<name>oozie.use.system.libpath</name>
<value>true</value>
</property>
oozie.use.system.libpath
真的
在workflow.xml文件中,该文件导致在类路径上找不到sqoop jar。将其添加到workflow.xml中,并确保
/用户/oozie/share/lib/
有一个sqoop jar。这应该可以解决您的问题。您的hdfs中似乎没有share/lib。有关更多详细信息,请查看hadoop日志,oozie日志的详细信息非常有限