6

我在运行 oozie 协调器作业时遇到问题。下面是我的工作属性和 xml 文件代码。提交作业时没有错误,但作业始终处于“准备”状态。在一定程度的等待后,我必须手动终止工作。单独执行工作流作业时,已成功完成。

你能告诉我我的协调工作有什么问题吗?

这是我的 coordinator.xml

协调器.xml

这是我的 coordinatorjob.properties

coordinatorjob.properties

谢谢,

卡莱

4

2 回答 2

13

当协调器的开始时间在未来时,协调器的状态为 PREP。您的配置中的开始时间是 2014 年 2 月 25 日 11:31 UTC,所以如果您在发布问题时提交(2014 年 2 月 25 日 06:45 UTC),它仍然需要等待大约 5 个小时才能进入 PREP 状态在创建第一个具体化并切换到 RUNNING 之前。请参阅有关状态转换的文档。

于 2014-02-25T11:51:57.280 回答
0

同步作业(个人作业,而非协调员作业等)在处于PREP状态时执行实际工作。例如, SSH Action就是这种情况(尽管它有点复杂,因为 java 代码是同步发生的,但远程 shell 脚本是异步执行的)。

就您而言,我认为 Dmitry 的回答更有帮助,但请记住,处于 PREP 状态也可能有其他原因。

于 2014-02-25T12:03:16.113 回答