安裝:tar-zxvf zookeeper-3.4.6.tar.gz
複製三份
zookeeper
副本作為偽集群
cp-r zookeeper-3.4.6/* /usr/local/zookeeper01
cp-r zookeeper-3.4.6/* /usr/local/zookeeper02
cp-r zookeeper-3.4.6/* /usr/local/zookeeper03 配置
zookeeper1
:/usr/local/zookeeper01 1.
在該目錄下建立
data
目錄並在
data
目錄下建立檔案
myid
內容為1 2.
在conf
目錄中建立
zoo.cfg,
內容為:
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zookeeper01/data
clientport=2181
server.1=127.0.0.1:4000:5000
server.2=127.0.0.1:4001:5001
server.3=127.0.0.1:4002:5002 配置
zookeeper2
:/usr/local/zookeeper02 1.
在該目錄下建立
data
目錄並在
data
目錄下建立檔案
myid
內容為2 2.
在conf
目錄中建立
zoo.cfg,
內容為:
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zookeeper02/data
clientport=2182
server.1=127.0.0.1:4000:5000
server.2=127.0.0.1:4001:5001
server.3=127.0.0.1:4002:5002 配置
zookeeper3
:/usr/local/zookeeper03 1.
在該目錄下建立
data
目錄並在
data
目錄下建立檔案
myid
內容為3 2.
在conf
目錄中建立
zoo.cfg,
內容為:
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zookeeper03/data
clientport=2183
server.1=127.0.0.1:4000:5000
server.2=127.0.0.1:4001:5001
server.3=127.0.0.1:4002:5002 啟動
zookeeper服務
分別進入
/usr/local/zookeeper0102 03 /
$ bin/zkserver.shstart
驗證啟動
telnet 127.0.0.12181
客戶端連線:
bin/zkcli.sh -server127.0.0.1:2181
sudo passwd root
su root
搭建zookeeper偽集群
搭建zookeeper偽集群 2 將zookeeper壓縮包進行解壓 3 在zookeeper根目錄下新建data資料夾 4 在data資料夾內新建myid檔案,並在myid檔案內寫入1 5 將conf zoo sample.cfg檔案複製乙份,重新命名為zoo.cfg 6 開啟zoo.cfg檔案,...
Zookeeper偽集群搭建
搭建要求 真實的集群是需要部署在不同的伺服器上的,但是在我們測試時同時啟動十幾個虛擬機器記憶體會吃不消,所以我們通常會搭建偽集群,也就是把所有的服務都搭建在一台虛擬機器上,用埠進行區分。我們這裡要求搭建乙個三個節點的zookeeper集群 偽集群 在zookeeper集群中,每個節點都會投票,如果某...
Zookeeper單機偽集群
mkdir p server1 server2 server3 mkdir p data datalog logs 建立乙個myid的檔案,裡面寫入乙個數字,比如我這個是server1,那麼就寫乙個1,server2對應myid檔案就寫入2,server3對應myid檔案就寫個3 複製zoo sam...