您的位置:首页 > 运维架构 > Apache

flume启动No appenders could be found for logger (org.apache.flume.lifecycle.LifecycleSupervisor)

2017-01-04 22:18 507 查看
亲测有效哦

flume 安装成功后启动可能会遇到如下异常。

问题:

log4j:WARN No appenders could be found for logger (org.apache.flume.lifecycle.LifecycleSupervisor).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.


启动命令

./flume-ng agent -c . -f  /opt/apps/flume/conf/avro.conf -n a1 -Dflume.root.logger=INFO,console


解决:

问题原因是因为 -c 没有找到 路径,将启动命令修改为

./flume-ng agent -c /opt/apps/flume/conf -f /opt/apps/flume/conf/avro.conf -n a1 -Dflume.root.logger=INFO,console


启动成功

[root@iZuf6aefi9w82dwe9g6zllZ bin]# ./flume-ng agent -c /opt/apps/flume/conf -f /opt/apps/flume/conf/avro.conf -n a1 -Dflume.root.logger=INFO,console
Info: Including Hive libraries found via () for Hive access
+ exec /opt/apps/jdk1.8.0_112/bin/java -Xmx20m -Dflume.root.logger=INFO,console -cp '/opt/apps/flume/conf:/opt/apps/flume/lib/*:/lib/*' -Djava.library.path= org.apache.flume.node.Application -f /opt/apps/flume/conf/avro.conf -n a1


注意:/opt/apps/flume/  为我解压flume 的路径。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: