zookeeper集群配置

 

zookeeper配置

 

前提是已经配置好jdk,hadoop集群并启动。

 

1.上传zookeeper(每个节点都需要配置)

 

2.解压zookeeper(每个节点都需要配置)

 

         tar -zxvf zookeeper-3.4.9.tar.gz

zookeeper集群配置

 

3.来到zookeeper修改conf中zoo.cfg配置文件(将zoo_sample.cfg更名为zoo.cfg) (每个节点都需要配置)

 

         cd  zookeeper-3.4.9

         cd  conf

         ls

         cp zoo_sample.cfg  zoo.cfg

         vi  zoo.cfg

zookeeper集群配置

zookeeper集群配置

              zookeeper集群配置

 

dataDir=/home/grid/zookeeper-3.4.9/data

dataLogDir=/home/grid/zookeeper-3.4.9/log

 

server.0=Master:2888:3888

server.1=Slave1:2888:3888

server.2=Slave2:2888:3888

zookeeper集群配置

 

5.来到data目录下新建myid文件(每个节点都需要配置)

 

         mkdir data

         vi myid

输入内容1(根据早zoo.cfg中server.N来修改,对应该台服务器的名称)

zookeeper集群配置

zookeeper集群配置

zookeeper集群配置

 

6.启动服务器(每个节点都需要启动)

         cd  bin

         ls

         ./zkServer.sh  start

 

zookeeper集群配置

 

7.启动客户端(测试)

         ./zkCli.sh

 

zookeeper集群配置

 

zookeeper集群配置

 

8.如果启动zookeeper集群的时候报错。

         Starting zookeeper ... already running as process 12536

zookeeper集群配置

 

         则来到data目录下将zookeeper_server.pid删除

zookeeper集群配置

         然后再次启动就成功了

zookeeper集群配置