大数据CDH(ClouderaManager)使用Oozie进行任务的可视化调度

 

一、创建workFlow

WorkFlow创建的方式很多种,创建完成后进行保存操作。

二、给WorkFlow添加定时任务

1、选择要添加定时任务的workflow名称

2、添加任务执行的频率 和 linux 的crontab类似

3、设置时间区域

4、设置定时任务开始和结束执行的时间 

     Note:如果设置的时间比当前时间小 会重新执行以前的数据,否则等到执行的时间点再去执行

6、设置完成后保存

7、保存完成后进行提交操作,否则不生效

1、执行的状态 running 表示任务正处于执行状态

2、表示已经成功执行

3、下次执行的时间点

 

Note:上图是成功执行完成的workflow情况信息和 正在执行的workflow情况。

三、hue oozie 任务显示时间问题

CDH安装hue,oozie.通过hue 创建oozie任务,提交任务运行的时间和hue上显示的时间会不同于系统当前时间。问题是由于oozie,hue时区与系统时区不同。

1、修改oozie时区:

cloudera oozie配置—>Oozie Server Default Group -->高级-->oozie-site.xml 的 Oozie Server 高级配置代码段(安全阀)  添加

<property>

 <name>oozie.processing.timezone</name>

 <value>GMT+0800</value>

</property>

2、修改hue时区

time_zone:Asia/Shanghai


3、确保服务器时间是同步的 

发布了110 篇原创文章 · 获赞 22 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/yangshaojun1992/article/details/104556250