【问题标题】:Oozie coordinator issueOozie 协调器问题
【发布时间】:2012-10-18 12:26:19
【问题描述】:

我在 cloudera 安装过程中安装了 oozie。 我正在尝试使用 coordinator.xml 中的以下配置执行示例中的协调器工作流。

<coordinator-app name="cron-coord" frequency="${coord:minutes(60)}" start="${start}" end="${end}" timezone="UTC" xmlns="uri:oozie:coordinator:0.2">

使用此配置,我希望工作流每 1 小时执行一次,但似乎工作流每 5 分钟执行一次,有人对此问题有答案吗?

【问题讨论】:

  • 您能否确认 HDFS 中 coord xml 的版本与此匹配,并且您的 oozie.coord.application.path 配置属性指向此文件(即您是否更改了本地磁盘上的此文件,但未上传到 HDFS?如果你有,你是否杀死了任何旧的坐标实例并为新的 xml def 重新运行?)

标签: hadoop workflow cloudera oozie oozie-coordinator


【解决方案1】:

您是否将开始时间设置在当前时间之前?如果是这样,Oozie 将在追赶模式下工作,直到所有延迟的操作都已安排好。 “频率”设置不适用于追赶模式。

【讨论】:

    【解决方案2】:

    你可以用 hours 而不是 minutes 给出时间坐标:

    coordinator-app name="cron-coord" frequency="${coord:hours(1)}" start="${start}" end="${end}" timezone="UTC" xmlns="uri:oozie:coordinator:0.2"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多