我正在使用 oozie 协调器来安排我的 hadoop 作业。我将开始时间定为 12:26,但它在 8-9 小时后开始,并根据我在工作属性文件中给出的频率完成所有剩余的工作。
为什么这个 8 小时的暂停,仍然使用我在 job.properties 中给出的 startTime 完成剩余的工作?
nameNode=hdfs://localhost:8020
jobTracker=localhost:8021
queueName=default
oozie.libpath=${nameNode}/user/oozie/share/lib
oozie.use.system.libpath=true
oozie.wf.rerun.failnodes=true
appPath=${nameNode}/user/user1/mr
oozie.wf.application.path=${appPath}
frequency=60
jobStart=2014-12-31T12:26Z
jobEnd=2015-12-16T23:00Z
timezone=GMT+0530
inputDir=${nameNode}/user/user1/input
outputDir=${nameNode}/user/user1/output
oozie.coord.application.path=${appPath}/coordinator.xml
协调器.xml
<coordinator-app name="LogCoordinator" frequency="${frequency}" start="${jobStart}" end="${jobEnd}" timezone="${timezone}" xmlns="uri:oozie:coordinator:0.1">
<action>
<workflow>
<app-path>${appPath}</app-path>
</workflow>
</action>
</coordinator-app>
有没有时区问题?