HUE 提交Schedule 时区问题

1.配置如下,每天定时 14:02 启动 

HUE 提交Schedule 时区问题_第1张图片

2.运行后,任务状态提示,时间变成了06:02:00

HUE 提交Schedule 时区问题_第2张图片

3.修改HUE的时区配置

HUE 提交Schedule 时区问题_第3张图片 修改后

3.重启

HUE 提交Schedule 时区问题_第4张图片

4.然后执行发现,还是不起作用,后排查了一下oozie问题,发现hue的时区配置对oozie无法生效,我们时区比oozie的快了8个小时,提交任务时提前8个小时

HUE 提交Schedule 时区问题_第5张图片

也就是14:20执行,解决该问题~

 

  • Cloudera Manager中有关hue的时区的设置,默认为American/LosAngeles,这个时区设置使得hue oozie dashboard中任务的时间显示不能与中国标准时间一致,将其改为Asia/Shanghai,重启hue服务即可。
  • Hue Oozie Coordinator的频率设置,开始和结束时间后的时区设置,是用来调整夏令时区的。由于某些时区实行夏令时,使得开始和结束时间要进行一定的调整。
  • 上面的开始和结束时间使用的是UTC时区,这个设置可以更改/etc/oozie/conf/oozie-default.xml中的oozie.process.timezone,默认为UTC。然后,Hue oozie对这个设置的更改不起作用,所以在使用hue oozie时,设置时间固定以UTC为基准,中国时间比其早8小时,一般要减去8小时。

计算公式 : 设置时间 =  想要执行的时间 - 8 小时

后续可尝试修改oozie时区配置

你可能感兴趣的:(Hue,Hadoop生态系统个人总结)