hive日志配置

2021-08-16  本文已影响0人  春风花草

1、hive日志配置说明

hive日志的配置文件放在hive的conf目录
配置文件名:hive-log4j2.properties
log4j2中,日志共有8个级别,按照从低到高为:ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF,一般使用DEBUG < INFO < WARN < ERROR这四个级别
配置文件说明可以参考:Log4j.properties配置详解

重要的hive日志配置

property.hive.log.level = INFO
property.hive.root.logger = DRFA
property.hive.log.dir = ${sys:java.io.tmpdir}/${sys:user.name}
property.hive.log.file = hive2.log
property.hive.perflogger.log.level = INFO

property.hive.log.level决定了hive的日志级别,property.hive.log.dir决定了hive的日志存储路径,默认存储在/tmp/<user.name>/hive.log文件。

2、如何打开调试模式

bin/hive --hiveconf hive.root.logger=DEBUG,console  //for HiveCLI (deprecated)
bin/hiveserver2 --hiveconf hive.root.logger=DEBUG,console

具体hive日志可以参考官方 Hive Logging

上一篇下一篇

猜你喜欢

热点阅读