我正在尝试使用 oozie 执行 sqoop 任务。代码结构如下
我的本地文件系统上有一个 job.properties 文件,我用它来提交 oozie 作业。Job.properties 文件如下
namenode=hdfs://servername:8020
jobtracker=servername:8021
queuename=default
oozie.wf.application.path=${namenode}/user/username/oozie
命令,我用来提交作业的是
oozie job -oozie http://localhost:11000/oozie \PATH\job.properties -run
如属性应用程序路径 (/user/username/oozie) 中所述,我在 HDFS 路径中有我的 workflow.xml。使用 HDFS 文件夹中的 workflow.xml,我也复制了 sqljdbc4.jar。
提交作业后,我的 oozie.log 文件中出现此错误。
Caused by: java.net.ConnectionException: Call to
servername/10.248.92.1:8021 failed on connection exception:
我不确定,是什么导致了这个异常。一件奇怪的事情是,这个 ip 地址:10.248.92.1 用于相同的服务器名称。