Zookeeper的安装与配置:

1.     安装配置Zookeeper

(1)   Xftp上传Zookeeper软件安装包至/opt目录下

   

(2)   opt目录下解压上传的Zookeeper压缩文件

  tar  -zxvf /opt/zookeeper-3.4.12.tar.gz

(3)   在终端输入重命名文件夹,将/opt/zookeeper-3.4.12改为/opt/zookeeper

  mv  /opt/zookeeper-3.4.12 /opt/zookeeper

(4)   创建节点标识文件夹

  Mkdir  -p /opt/zookeeper/data

(5)   在新建的data文件夹新建myid文件

  修改文件

  vi  /opt/zookeeper/data/myid

  在主机master里面输入1,保存并退出

   

6)复制另存为/opt/zookeeper/conf/zoo_sample.cfg 文件至/opt/zookeeper/conf/zoo.cfg

  cp  /opt/zookeeper/conf/zoo_sample.cfg  /opt/zookeeper/conf/zoo.cfg

7)编辑zoo.cfg,在文件的尾部添加内容:

  vi  /opt/zookeeper/conf/zoo.cfg

  在尾部添加内容如下:

    server.1=master:2888:3888

    server.2=slave1:2888:3888

    server.3=slave2:2888:3888

     

8)修改zoo.cfg,dataDir=/tmp/zookeeper内容为dataDir=/opt/zookeeper/data

  vi  /opt/zookeeper/conf/zoo.cfg

  修改为:

  dataDir=/opt/zookeeper/data

   

9)拷贝 Zookeeper 安装文件发送至 Slave 节点虚拟机/opt 目录中

  复制文件到 slave1 slave2 /opt 目录下,分别在slave1slave2里面分别执行如下命令:

  scp  -r  /opt/zookeeper slave1:/opt/

  scp  -r  /opt/zookeeper slave2:/opt/

10)同时修改 slave1 slave2 节点机器/opt/zookeeper/data/myid 23

              节点机slave1

                     vi  /opt/zookeeper/data/myid

         在节点机slave1里面输入2,保存并退出

              节点机slave2

                     vi  /opt/zookeeper/data/myid

         在节点机slave2里面输入3,保存并退出

11)启动和测试

  1.启动节点程序,分别在masterslave1slave2里面执行,切换到opt目录下执行

                     zookeeper/bin/zkServer.sh start

  2.查看Zookeeper启动服务状态,主机为follower,节点机为leader状态切换到opt目录下执行

      zookeeper/bin/zkServer.sh status