Coordinator 功能介绍
涉及到的几个文件:
job.properties
workflow.xml
coordinator.xml
Oozie时区配置
oozie默认使用的是UTC时区,而服务器上可能是CST,建议统一使用GMT+0800。
时区配置步骤:
1. 拷贝时间
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2. 在oozie-site.xml文件中添加如下的属性项
<property><name>oozie.processing.timezone</name><value>GMT+0800</value></property>
3. 修改文件/opt/modules/oozie-4.1.0-cdh5.5.0/oozie-server/webapps/oozie/oozie-console.js中的如下的方法,“GMT”改成"GMT+0800"
function getTimeZone() {Ext.state.Manager.setProvider(new Ext.state.CookieProvider());return Ext.state.Manager.get("TimezoneId","GMT+0800");}
Coordinator 开发测试
调度间隔时间小于5min需要:
oozie-site.xml添加
<property><name>oozie.service.coord.check.maximum.frequency</name><value>false</value></property>
bin/oozie job -oozie http://bigdata-pro-m01.kfk.com:11000/oozie -config oozie-apps/cron/job.properties -run
文章转载自数据信息化,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





