本文借鑑了鏈接的內容,但是有幾部分需要注意:
- 下載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就都能連接了。