Zookeeper日志配置问题

给你一囗甜甜゛ 提交于 2019-12-05 05:12:49

前端时间配置zookeeper日志时出现问题,尽管修改了conf目录下的log4j.properties, 重启zookeeper后仍不起作用。查了下资料,才知道要修改bin目录下的zkEnv.sh。

注:我用的zookeper版本是3.4.5。

总结步骤如下:
1> 修改conf/log4j.properties:
# Define some default values that can be overridden by system properties
zookeeper.root.logger=INFO,ROLLINGFILE
                                                      =========

2> 修改bin/zkEvn.sh文件,
if [ "x${ZOO_LOG4J_PROP}" = "x" ]
then
    ZOO_LOG4J_PROP="INFO,CONSOLE"
fi

改成
if [ "x${ZOO_LOG4J_PROP}" = "x" ]
then
    ZOO_LOG4J_PROP="INFO,ROLLINGFILE"
fi

3> 还是修改bin/zkEnv.sh
   这次是为了指定zookeeper.log的目录, 改下ZOO_LOG_DIR就行了,默认指向当前目录。

启动zkSever.sh start,指定目录下zookeeper.log成功出现。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!