2014-12-31 5 views
0

내 hadoop 작업 스케줄링에 oozie 코디네이터를 사용하고 있습니다. 시작 시간을 12시 26 분으로 지정하지만 8-9 시간 후에 시작하고 작업 속성 파일에 지정된 빈도에 따라 나머지 작업이 모두 완료됩니다.oozie 코디네이터 작업이 주어진 시작 시간에 시작되지 않음

왜 이렇게 8 시간이 지났지 만 여전히 job.properties에 지정된 startTime i를 사용하여 나머지 작업을 완료하고 있습니까?

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 

coordinator.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> 

은 시간대 문제가 있습니까?

+0

안녕하세요! 가장 정확한 답을 얻고 다른 도움을 얻을 수 있도록 - 관련 세부 정보 (예 : coordinator.xml)를 모두 추가하십시오. – Mzf

+0

감사합니다. oozie 워크 플로우에서 사용하고있는 coordinator.xml을 추가했습니다. – Sumet

+0

안녕하세요. 당신은 GMT 시간을 우리 IST 시간에 교차 시키게되었다! – karthik

답변

1

GMT 시간을 IST 시간에 교차 확인 했습니까? IST 시간이 jobstart 변수에 맞는지 확인하십시오.

+0

예, 작동합니다, 감사합니다 Karthik. – Sumet

+0

변경 시간을 12:26에서 06:54로 확인한 다음 12:26 IST부터 시작합니다. 하지만 GMT + 05 : 30을 사용하면 GMT 만 표시되며 5 시간 30 분 후에 작업이 시작됩니다. – Sumet

관련 문제