zookeeper集羣搭建報錯
- 錯誤描述: Cannot open channel to 2 at election address ……
- 解決方案
- 本機用節點 用 0.0.0.0 IP代替主機名
- ZOO_SERVERS 中自己節點信息用內部端口號
# aizookeeper1 配置
ZOO_SERVERS=server.7=0.0.0.0:2888:3888 server.8=zookeeper2:7888:9888 server.9=aizookeeper3:2888:3888
# server.7 爲 aizookeeper1 節點, 所以使用 0.0.0.0, 端口號使用容器內部端口號
# server.9 爲 aizookeeper3 節點, 由於 aizookeeper3 和 aizookeeper1 處於同一個 網絡, 所以採用容器內部端口
-
案例解釋說明
- machine-1
- aizookeeper1
ZOO_SERVERS=server.7=0.0.0.0:2888:3888 server.8=zookeeper2:7888:9888 server.9=aizookeeper3:2888:3888 - aizookeeper3
ZOO_SERVERS=server.7=aizo
- aizookeeper1
- machine-1