这个问题一般出现在zookeeper集群配置中,可能是ip地址被错误地配置为了本地回环地址(127.0.0.1),或者是配置的ip地址不可用。要解决这个问题,需要将配置文件中的ip地址改为服务器的真实ip地址。
示例代码:
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/var/lib/zookeeper clientPort=2181 server.1=192.168.1.1:2888:3888 server.2=192.168.1.2:2888:3888 server.3=192.168.1.3:2888:3888
检查防火墙是否阻止了zookeeper端口(默认为2181)的访问。
确保所有的zookeeper集群节点都使用同一版本的zookeeper。
重启zookeeper集群节点,使配置生效。