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