运行oozie来控制多个集群

wpx232ag  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(338)

我正在尝试安装一个oozie服务器,它可以向多个hadoop集群提交作业。我没有遇到任何这样的部署,但我认为没有理由不能这样做。但到目前为止,我还没有成功地做到这一点。
这就是我要做的:我在一台机器(oz-1)上安装了oozie和其他hadoop组件。我的笔记本电脑上有一个oozie客户端(oz-client-1)。现在我想向hadoop集群(hd-1)提交一个pig作业。
我创建了一个workflow.xml文件并将其放在oz-1的hdfs中
我在oz-client-1上创建了job.properties,它定义了以下属性:
nameNode=hdfs:HD-1:PORT jobTracker=HD-1:PORT queueName=default examplesRoot=examples oozie.use.system.libpath=true oozie.wf.application.path=OZ-1/path/to/workflow.xml 我将要运行的pig脚本复制到oz-1的hdfs。
现在,我提交来自客户oz-client-1的oozie作业
输入数据已经存在于hadoop集群中:hd-1
我所遵循的步骤有什么问题吗?这不起作用,我在oozie客户端上得到以下日志:

Actions
------------------------------------------------------------------------------------------------------------------------------------
ID                                                                            Status    Ext ID                 Ext Status Err Code  
------------------------------------------------------------------------------------------------------------------------------------
0000001-131020152954824-oozie-shar-W@:start:                                  OK        -                      OK         -         
------------------------------------------------------------------------------------------------------------------------------------
0000001-131020152954824-oozie-shar-W@pig-node                                 START_RETRY-                      -          JA009     
------------------------------------------------------------------------------------------------------------------------------------

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题