2

我有一个 Oozie 协调器,它调用特定的 Oozie 工作流程。

为了调用这个协调器,我需要为工作流提供它需要的所有配置属性。这是否意味着我应该复制属于工作流job.properties文件的所有配置属性并将它们也放入coordinator.properties文件中?还是我错过了什么?

4

2 回答 2

1

Oozie 加载的唯一属性文件是您在调用 Oozie 命令行工具时提供的文件,因此是的,您需要在启动协调器时提供的属性文件中包含适用于工作流的属性。

于 2015-02-18T03:58:00.023 回答
0

作为对整个 Hadoop 环境的新手并边走边学,我只想为像我这样的其他人添加一些进一步的说明,以节省他们搜索的时间

当您只有一个工作流时,Oozie 作业将使用 Workflows 属性文件启动当您有一个调用工作流的协调器时,将使用协调器属性文件(忽略工作流的属性文件)当您有一个调用一个或更多协调器(依次调用工作流)然后使用捆绑包的属性文件(忽略协调器和工作流属性文件)

除此之外,如前所述,使用 oozie 命令中提到的属性文件名

希望这可以进一步澄清一些事情

于 2019-10-11T11:47:29.897 回答