zookeeper的簡單部署與使用

1、以zookeeper-3.4.7版本爲例,從官網下對應的gz包,丟到環境主機上,解壓,建議目錄重命名規則爲zookeeper-3.4.7-x,其中x爲zk節點序列。
2、以部署三個zk節點爲例,調整配置如下:

zookeeper-3.4.7-1/conf/zoo.cfg

tickTime=2000
initLimit=4
syncLimit=2
dataDir=/home/user/zookeeper-3.4.7-1/usr/data
dataLogDir=/home/user/zookeeper-3.4.7-1/usr/logs
clientPort=4181
server.1=localhost:4190:4191
server.2=localhost:4192:4193

server.3=localhost:4194:4195

zookeeper-3.4.7-2/conf/zoo.cfg

tickTime=2000
initLimit=4
syncLimit=2
dataDir=/home/user/zookeeper-3.4.7-2/usr/data
dataLogDir=/home/user/zookeeper-3.4.7-2/usr/logs
clientPort=4182
server.1=localhost:4190:4191
server.2=localhost:4192:4193

server.3=localhost:4194:4195

zookeeper-3.4.7-3/conf/zoo.cfg

tickTime=2000
initLimit=4
syncLimit=2
dataDir=/home/user/zookeeper-3.4.7-3/usr/data
dataLogDir=/home/user/zookeeper-3.4.7-3/usr/logs
clientPort=4183
server.1=localhost:4190:4191
server.2=localhost:4192:4193

server.3=localhost:4194:4195

3、創建dataDir/dataLogDir目錄。
4、啓動zk節點

zkServer.sh start

5、驗證

zkCli.sh -server localhost:4183

[zk: localhost:4183(CONNECTED) 1] ls /

[zookeeper]

[zk: localhost:2181(CONNECTED) 2] create /test "test"

Created /test

[zk: localhost:2181(CONNECTED) 3] ls /

[zookeeper, test]

[zk: localhost:2181(CONNECTED) 4] get /test
"test"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章