Hadoop和HBase的日志的时区问题

Hadoop和HBase打印出来的日志的时区是比北京时间早了8小时。

 

解决方法:

在以下文件各加入一行。

vim hadoop-env.sh
export HADOOP_OPTS="$HADOOP_OPTS -Duser.timezone=GMT+08"

vim yarn-env.sh
YARN_OPTS="$YARN_OPTS -Duser.timezone=GMT+08"

vim hbase-env.sh
export TZ="Asia/Shanghai"

 

* 其它如ZooKeeper、Flume、Kafka、Storm等,也是类似的原理,找到*env.sh或log4j.properties文件,指定时区即可。

博主没实测,请各位自行尝试。

 

上一篇:关于 Linux 系统中使用 cat 以及 vim 出现中文乱码问题的解决方法


下一篇:Apache安全加固