问题描述
当执行 oozie 任务时,在 web页面中,查看任务的提交时间,差8小时
需要修改 js 文件,转换为东8时区
注意
下面解决方法,可以解决一部分时间,另一处时间,还是会差8小时,如下:
解决方式一
解决方式二
修改 js
vim /program/oozie-4.1.0-cdh5.14.0/oozie-server/webapps/oozie/oozie-console.js
找到下面方法(约177行):
function getTimeZone() {
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
return Ext.state.Manager.get("TimezoneId","GMT");
}
修改如下:
function getTimeZone() {
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
//return Ext.state.Manager.get("TimezoneId","GMT");
return Ext.state.Manager.get("TimezoneId","GMT+0800");
}
修改为 东8时区
重启
停止
bin/oozied.sh stop
启动
bin/oozied.sh start

