zookeeper搭建

1.单机模式

  1)下载zookper,解压

  

 

  2.将conf目录下的zoo_sample.cfg重命名或复制一份为zoo.cfg

  3.修改zoo.cfg

  

  写入如图内容,保存。

    4.编辑环境变量,将zookeeper地址加入PATH

 5.zkServer.sh start <zoo.cfg>启动zookeeper, zookeeper模式是zoo.cfg, 可以不加, 如果改了文件名字,则必须加

 6.zkServer.sh status <zoo.cfg> 查看zookeeper状态

    7.zkCli.sh 是zookeeper自带的客户端, 执行zkCli.sh -server host:port 连接zookeeper Server.

  

2. 集群模式

   1. 假设有三台虚拟机node1, node2, node3

    2.配置zoo.cfg

      

    与单机模式不同的是,集群模式zoo.cfg里面需要配置每个zookeeper子节点的地址。 server.X=domain/ip:port1:port2. X在1-255之间

    在每个节点的dataDir目录下,编辑myid文件,内容是上述的X.

            分别在node1, node2, node3上启动zookper

  3. 查看状态。

3. 伪集群模式

  伪集群模式和集群模式,区别是多个zookeeper节点运行在同一个机器上, 需要分别制定不同的zoo.cfg以及dataDir以及端口

4. zoo.cfg配置信息

  tickTime

       initLimit

       syncLimit

       dataDir

       clientPort

posted @ 2017-12-21 17:25  淡季的风  阅读(134)  评论(0)    收藏  举报