本文借鉴了的内容,但是有几部分需要注意:
- 下载zookeeper的位置是:;
- 执行这两部,得再root下,sudo不能用,还不知道为啥。
- zk.sh得自己新建
- zookeeper在zoo.cfg里面的内容必须一模一样才行,不然会出错
- 判断是否真的启动:zkServer.sh status
这样子就ok了。
也许当第一次zookeeper集群启动的时候,会提示:Cannot open channel to 3 at election address /192.168.0.93:3888
java.net.ConnectException: Connection refused
在网上找了相关的资料,说这个异常可以忽略,原因是还有节点没有启动zookeeper,全部启动之后,自然就不会出异常了。通过日志观察发现,这些异常信息确实都在启动的时候报出的,后面zookeeper就都能连接了。