这是我第一次尝试 ZooKeeper,虽然我可以轻松地将它设置为在单台机器上运行,但让它在两台机器的集群中运行根本不起作用。我认为这可能是我的配置有问题,但看起来我找不到它。
我对两台服务器的配置如下:
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/var/lib/zookeeper
# the port at which the clients will connect
clientPort=2181
server.1=redis1:2888:3888
server.2=redis2:2888:3888
关于问题可能是什么的任何想法?
我在运行 OpenJDK 7 的 Ubuntu Linux 机器上运行 ZooKeeper 3.4.5。尝试在 OpenJDK 6 上运行,但仍然遇到同样的问题。