修改Zookeeper的運行日志


前端時間配置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成功出現。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM