2、zookeeper環境配置
解壓:tar -zxvf zookeeper-3.4.12.tar.gz
將內容修改:
zoo1.cfg檔案內容:
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zk/data_1
clientport=2182
datalogdir=/usr/local/zk/logs_1
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
zoo2.cfg檔案內容:
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zk/data_2
clientport=2183
datalogdir=/usr/local/zk/logs_2
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
zoo3.cfg檔案內容:
ticktime=2000
initlimit=10
synclimit=5
datadir=/usr/local/zk/data_3
clientport=2184
datalogdir=/usr/local/zk/logs_3
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
每個例項都初始化相應data和log檔案
4、需要在每個zookeeper服務指定的data目錄下建立myid檔案指定服務id
以zoo1為例
內容為命令:vim myid
qw儲存
其它兩個內容就是配置指定服務的id
5、進入zookeeper-3.4.12目錄,執行命令
依次執行
分別檢視zookeeper狀態
6、執行客戶端
啟動客戶端
bin/zkcli.sh -server 127.0.0.1:2182
或者bin/zkcli.sh -server 127.0.0.1:2183
或者bin/zkcli.sh -server 127.0.0.1:2184
Zookeeper單機偽集群
mkdir p server1 server2 server3 mkdir p data datalog logs 建立乙個myid的檔案,裡面寫入乙個數字,比如我這個是server1,那麼就寫乙個1,server2對應myid檔案就寫入2,server3對應myid檔案就寫個3 複製zoo sam...
Zookeeper單機偽集群
mkdir p server1 server2 server3 mkdir p data datalog logs 建立乙個myid的檔案,裡面寫入乙個數字,比如我這個是server1,那麼就寫乙個1,server2對應myid檔案就寫入2,server3對應myid檔案就寫個3 複製zoo sam...
單機zookeeper偽集群
配置啟動 解壓 tar zxfv apache zookeeper 3.6.1 bin.tar.gz c usr local 重新命名 mv usr local apache zookeeper 3.6.1 bin zookeeper 更改許可權 chown r luis.zookeeper單機偽集...