在生产环境上搭建监控时,有一个zookeeper集群的参数值一直获取不到,报错不在白名单内,it is not in the whitelist。
解决办法:在zookeeper的配置中加入
4lw.commands.whitelist=*
发现zookeep er中不仅有ip白名单,还有命令白名单,高版本的zookeeper中,并不是默认所有的命令都在白名单中,所以需要手动加进配置中。
执行echo mntr|nc 10.1.130.27 29181 如果出现如下,说明允许四字命令mntr。
zookeeper四字命令
https://blog.csdn.net/u013673976/article/details/47279707