Tcp Solr关闭与Zookeeper的连接

Tcp Solr关闭与Zookeeper的连接,tcp,solr,apache-zookeeper,Tcp,Solr,Apache Zookeeper,我有两台服务器,一台运行ApacheZooKeeper,另一台运行Solr。 启动zookeeper时,我可以通过服务器1(通过bin/zkCli.sh)连接到它,但不能通过服务器2和solr连接。 Zookeeper是通过supervisor启动的,但我也尝试过通过bind/zkServer.sh启动它,没有任何改进。 当查看tomcat日志(Solr正在登录到该日志)时,我得到: 如何设置zookeeper,以便服务器2上的solr可以访问它 附加信息:在服务器1上使用netstat-l,我

我有两台服务器,一台运行ApacheZooKeeper,另一台运行Solr。 启动zookeeper时,我可以通过服务器1(通过bin/zkCli.sh)连接到它,但不能通过服务器2和solr连接。 Zookeeper是通过
supervisor
启动的,但我也尝试过通过
bind/zkServer.sh
启动它,没有任何改进。 当查看tomcat日志(Solr正在登录到该日志)时,我得到:

如何设置zookeeper,以便服务器2上的solr可以访问它

附加信息:在服务器1上使用
netstat-l
,我得到以下信息:

tcp6       0      0 [::]:2181               [::]:*                  LISTEN

也就是说,它只监听tcp6,而不是tcp。

检查zookeeper服务器上的防火墙配置,确保端口2181、2888和3888都已打开。2181是客户端通信端口,2888和3888用于zookeeper集群通信(如果您决定在一个集合中运行zookeeper)

tcp6       0      0 [::]:2181               [::]:*                  LISTEN