zookeeper 3.4.8 安裝在 7 台不同的虛擬機上,配置文件如下:
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/var/zookeeper clientPort=2181 server.1=master1:2888:3888 server.2=master2:2888:3888 server.3=slave1:2888:3888 server.4=slave2:2888:3888 server.5=slave3:2888:3888 server.6=slave4:2888:3888 server.7=slave5:2888:3888
myid文件全部配置正確,防火牆已經關閉,但是啟動時報出如下錯誤:
Cannot open channel to 6 at election address slave4......
不僅僅是 slave4,全部的節點都出現這個錯誤。
經過一番百度,終於在萬能的stackoverflow上找到了答案,每個當前節點要把自己的IP地址設置為0.0.0.0
原文鏈接:http://stackoverflow.com/questions/30940981/zookeeper-error-cannot-open-channel-to-x-at-election-address