什么是Zookeeper,如何安装?(二)

2020-06-03 18:15发布

  3.2 修改配置

  进入到解压好的zookeeper-3.4.6/conf目录,重命名zoo_sample.cfg为zoo.cfg

  $ mv zoo_sample.cfg zoo.cfg

  $ vi zoo.cfg

  tickTime = 2000

  dataDir = /zookeeper-3.4.6/data

  clientPort = 2181

  initLimit = 5

  syncLimit = 2

  server.1=node1:2888:3888

  server.2=node2:2888:3888

  server.3=node3:2888:3888

  将zookeeper-3.4.6拷贝到其他服务器节点:

  $ scp -r zookeeper-3.4.6 node2:$PWD

  $ scp -r zookeeper-3.4.6 node3:$PWD

  分别在三台机器上执行如下命令:

  node1

  $ echo 1 > zookeeper-3.4.6/data/myid

  node2

  $ echo 2 > zookeeper-3.4.6/data/myid

  node3

  $ echo 3 > zookeeper-3.4.6/data/myid

  3.3 启动ZooKeeper服务器

  执行以下命令

  $ bin/zkServer.sh start conf/zoo.cfg

  3.4 停止ZooKeeper服务器

  执行完所有操作后,可以使用以下命令停止zookeeper服务器。

  $ bin/zkServer.sh stop

  1. 命令行客户端

  ls 查看节点子节点

  create 创建节点

  set 修改节点数据

  watch 监听节点事件

  rmr 删除节点