【发布时间】:2016-06-08 05:25:44
【问题描述】:
我正在使用 hadoop-2.7.2 和 oozie-4.0.1,oozie 工作流的 job.properties 文件中的 jobTracker 值应该是多少。我参考了这个链接;
http://hadooptutorial.info/apache-oozie-installation-on-ubuntu-14-04/
其中指出,在 YARN 架构中,作业跟踪器在 8032 端口上运行,而我目前正在使用它。但在 hadoop 的 mapred-site.xml 中,我的作业跟踪器属性值为 hdfs://localhost:54311。
我很困惑,谁能解释我或提供一些有用的链接来安装 oozie 和在 oozie 上运行作业。
目前,我无法在 oozie 上运行工作流作业,它长时间处于运行状态,然后由于连接错误而暂停。 Job DAG 也没有生成,它正在抛出一些 UI 异常。
请任何人帮助我。
【问题讨论】:
-
检查纱线中
yarn.resourcemanager.address的值并使用它。只是host:port。 -
您好,谢谢,但是我们在哪里可以找到这个属性(yarn.resourcemanager.address)。我在 yarn-site.xml 中没有这个属性
-
转到 conf 目录并执行 grep。
grep -ri "yarn.resourcemanager.address" * -
我可以在
hadoop/conf/yarn-site.xml文件中找到它。 -
我没有在 yarn-site.xml 中给出这个属性。是 yarn.resourcemanager.address 的默认值为 8032。