1训枢、hive日志配置說明
hive日志的配置文件放在hive的conf目錄
配置文件名:hive-log4j2.properties
log4j2中驱闷,日志共有8個(gè)級(jí)別扶檐,按照從低到高為:ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF迹缀,一般使用DEBUG < INFO < WARN < ERROR這四個(gè)級(jí)別
配置文件說明可以參考: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的日志級(jí)別粹排,property.hive.log.dir
決定了hive的日志存儲(chǔ)路徑种远,默認(rèn)存儲(chǔ)在/tmp/<user.name>/hive.log文件。
2顽耳、如何打開調(diào)試模式
bin/hive --hiveconf hive.root.logger=DEBUG,console //for HiveCLI (deprecated)
bin/hiveserver2 --hiveconf hive.root.logger=DEBUG,console
具體hive日志可以參考官方 Hive Logging