偽集群模式zookeeper

2021-07-05 13:27:41 字數 1788 閱讀 8476

安裝: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...