解決Zookeeper報錯:conf is not executed because it is not in the whitelist的解決辦法


1.echo wchp | nc localhost 2181 ,通過路徑列出服務器 watch 的詳細信息,且它會輸出一個與 session 相關的路徑。但是出現下面的錯誤。

[root@xg61 conf]# echo wchp | nc localhost 2181
wchp is not executed because it is not in the whitelist.

2.cd /usr/local/zookeeper/conf下,用vim打開zoo.cfg,在最后添加:

4lw.commands.whitelist=*

3.重啟Zookeeper的服務器和客戶端。

./zkServer.sh restart
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

服務器重啟成功,接着開啟客戶端。

[root@xg61 bin]# ./zkCli.sh


免責聲明!

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



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