以三台服務器組成的集群為例(IP 192.168.228.143 192.168.228.142 192.168.228.141) 1、安裝JDK(每台服務器都需要安裝) 安裝過程請參考:https://www.cnblogs.com/zengyjun/p/10142039.html 2、下載zookeeper安裝包 (1)、獲取安裝包:以3.4.5版本為例 https://archive.apache.org/dist/zookeeper/ (2)、解壓安裝包到合適的目錄(例/home/zeng/Downloads) tar -xvzf zookeeper-3.4.5.tar.gz (3)、拷貝 conf/zoo_example.cfg 一份為 conf/zoo.cfg並輸入以下內容 tickTime=2000 dataDir=/var/lib/zookeeper/ initLimit=5 syncLimit=2 clientPort=2181 server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888 (4)、創建目錄 mkdir /var/lib/zookeeper (5)、在/var/lib/zookeeper目錄下創建文件myid,並輸入編號,其中192.168.228.143服務器輸入編號1, 192.168.228.142輸入編號2, 192.168.228.143輸入編號3 (6)、分別在三台服務器上啟動zookeeper bin/zkServer.sh start (7)、驗證zookeeper是否啟動成功 ./zkServer.sh status JMX enabled by default Using config: /home/zeng/Downloads/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: leader (8)、登陸zookeeper客戶端 /zkCli.sh -server 192.168.228.143:2181