分享

hive启动报错 nullappender

zeus_lhl 发表于 2016-8-13 17:20:59 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 10 15244
hive
log4j:ERROR Could not find value for key log4j.appender.NullAppender
log4j:ERROR Could not instantiate appender named "NullAppender".
log4j:ERROR Could not find value for key log4j.appender.NullAppender
log4j:ERROR Could not instantiate appender named "NullAppender".

hive可以启动,也能运行,但每次启动,都会报错,说没有配置NullAppender,我用的CDH5,怎么才能配置合适,使得不用每次启动都产生这个ERROR信息呢?
如果可能,尽量详细
谢谢大家

已有(10)人评论

跳转到指定楼层
easthome001 发表于 2016-8-13 18:21:37

在log4j.properties 加入以下配置

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout

回复

使用道具 举报

zeus_lhl 发表于 2016-8-13 18:56:16
easthome001 发表于 2016-8-13 18:21
在log4j.properties 加入以下配置

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender

这个配置有,但是不管用
回复

使用道具 举报

arsenduan 发表于 2016-8-13 19:18:22
zeus_lhl 发表于 2016-8-13 18:56
这个配置有,但是不管用

是不是没有读取到。权限,路径看看是否都正确
回复

使用道具 举报

zeus_lhl 发表于 2016-8-13 19:18:51
root权限 可以读到的
回复

使用道具 举报

zeus_lhl 发表于 2016-8-13 19:25:19
是NullAppender
回复

使用道具 举报

nextuser 发表于 2016-8-13 19:49:15

试试这个
log4j.appender.NullAppender=org.apache.log4j.varia.NullAppender


回复

使用道具 举报

zeus_lhl 发表于 2016-8-13 19:57:25
nextuser 发表于 2016-8-13 19:49
试试这个
log4j.appender.NullAppender=org.apache.log4j.varia.NullAppender

这种配置是配置在哪里?master所在的log4j配置文件,还是客户端的,还是CDH的界面什么地方可以配置?
我在客户端找到log4j的配置文件,没管用

回复

使用道具 举报

nextuser 发表于 2016-8-13 20:02:22
zeus_lhl 发表于 2016-8-13 19:57
这种配置是配置在哪里?master所在的log4j配置文件,还是客户端的,还是CDH的界面什么地方可以配置?
我 ...

客户端应该不可以的。
在那运行就配置那个的。
你在集群运行,应该读取的是集群的配置文件。
回复

使用道具 举报

zeus_lhl 发表于 2016-8-13 20:16:49
nextuser 发表于 2016-8-13 20:02
客户端应该不可以的。
在那运行就配置那个的。
你在集群运行,应该读取的是集群的配置文件。

集群的log4j配置文件是hive目录下的那个log4j-hive.property吗

回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条