博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oozie与Coordinator调度讲解及系统时区配置与定时触发两种配置方式
阅读量:6112 次
发布时间:2019-06-21

本文共 2684 字,大约阅读时间需要 8 分钟。

1:修改本地linux时区

  查看时区

   - 号代表西  + 号 代表东 北京时间是东八区

    设置时区的配置文件所在位置

1 cd /usr/share/zoneinfo/

    选择以亚洲的上海 的时区为基址

    删除本地配置文件

1 rm -r /etc/localtime

    创建一个硬连接

1  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

   时区变成东八区了

   设置时间

2:设置oozie的时区   在oozie-site.xml修改  oozie默认使用UTC 等同于GMT 服务器上是CST  要设置成GMT+0800

  

1  
2
3
oozie.processing.timezone
4
GMT+0800
5

  

1  
2
oozie.service.coord.check.maximum.frequency
3
false
4

 

 

 

 

 

上面设置只是设置oozie调度的时间   oozie的web控制台时间也需要改

修改 oozie-console.js

在179行  getTimeZone

 

 启动之前要先清除缓存

3:拷贝模板

4:修改job.properties

1 # 2 # Licensed to the Apache Software Foundation (ASF) under one 3 # or more contributor license agreements.  See the NOTICE file 4 # distributed with this work for additional information 5 # regarding copyright ownership.  The ASF licenses this file 6 # to you under the Apache License, Version 2.0 (the 7 # "License"); you may not use this file except in compliance 8 # with the License.  You may obtain a copy of the License at 9 #10 #      http://www.apache.org/licenses/LICENSE-2.011 #12 # Unless required by applicable law or agreed to in writing, software13 # distributed under the License is distributed on an "AS IS" BASIS,14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.15 # See the License for the specific language governing permissions and16 # limitations under the License.17 #18 19 nameNode=hdfs://hadoop:802020 jobTracker=hadoop:803221 queueName=default22 oozieAppsRoot=user/root/oozie-apps23 oozieDataRoot=user/root/oozie/datas24 25 oozie.coord.application.path=${nameNode}/${oozieAppsRoot}/cron-schedule26 start=2015-10-11T20:25+080027 end=2015-10-11T20:30+080028 workflowAppUri=${nameNode}/${oozieAppsRoot}/cron-schedule

 5:修改coordinator.xml

1 
18
21
22
23
${workflowAppUri}
24
25
26
jobTracker
27
${jobTracker}
28
29
30
nameNode
31
${nameNode}
32
33
34
queueName
35
${queueName}
36
37
38
39
40

 6.把文件上传至hdfs

1 bin/hdfs dfs -put /opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/oozie-apps/cron-schedule oozie-apps/

 

 7:启动运行

转载于:https://www.cnblogs.com/xuyou551/p/8075711.html

你可能感兴趣的文章
ecshop后台权限增加
查看>>
C#装饰者模式实例代码
查看>>
ASP.NET MVC显示异常信息
查看>>
第 9 章 MySQL数据库Schema设计的性能优化
查看>>
前nginx后Apache+Node反向代理
查看>>
Web前端开发十日谈
查看>>
luov之SMTP报错详解
查看>>
软件概要设计做什么,怎么做
查看>>
dwr
查看>>
java的特殊符号
查看>>
word2010中去掉红色波浪线的方法
查看>>
fabric上下文管理器(context mangers)
查看>>
JQuery-EasyUI Datagrid数据行鼠标悬停/离开事件(onMouseOver/onMouseOut)
查看>>
并发和并行的区别
查看>>
SWATCH
查看>>
JSP中行的查询
查看>>
Adhesive框架系列文章--内存队列服务模块使用和实现
查看>>
Ruby学习笔记-循环与选择结构
查看>>
整数的转换成2进制有多少个1
查看>>
在SQL Server 的使用过程中,发现几个很有用,但不太常用
查看>>