Main类[org.apache.oozie.action.hadoop.SqoopMain],退出代码[1]

Main类[org.apache.oozie.action.hadoop.SqoopMain],退出代码[1],oozie,sqoop,cloudera-cdh,Oozie,Sqoop,Cloudera Cdh,当我试图在ClouderaCDH-5.3中运行sqoop工作流时,它给出了以下错误 Main类[org.apache.oozie.action.hadoop.SqoopMain],退出代码[1] 我正在尝试将数据从Mysql数据库插入hdfs。 我已经将mysql jdbc驱动程序复制到sqoop lib path和/var/lib/sqoop目录中 但是仍然会出现上述错误。如果使用色调创建工作流,请转到Oozie编辑器,编辑Sqoop操作的属性,并添加以下Oozie属性: oozie.use.

当我试图在ClouderaCDH-5.3中运行sqoop工作流时,它给出了以下错误

Main类[org.apache.oozie.action.hadoop.SqoopMain],退出代码[1]

我正在尝试将数据从Mysql数据库插入hdfs。 我已经将mysql jdbc驱动程序复制到sqoop lib path和
/var/lib/sqoop
目录中


但是仍然会出现上述错误。

如果使用色调创建工作流,请转到Oozie编辑器,编辑Sqoop操作的属性,并添加以下Oozie属性:

oozie.use.system.libpath true
oozie.action.sharelib.for.sqoop sqoop

如果您可以提供stacktrace,那么就更容易理解这个问题,您也可以使用
job.properties
文件。请确保您在job.properties文件中将oozie.use.system.libpath设置为true,并且安装了sharelib,同时放置堆栈跟踪会有很大帮助。如果第一个属性添加了(
oozie.use.system.libpath
),此处不需要第二个。它是冗余的。