Skip to content

Latest commit

 

History

History
88 lines (52 loc) · 1.96 KB

Zookeeper.md

File metadata and controls

88 lines (52 loc) · 1.96 KB

3.安装Zookeeper

将zookeeper解压到app目录中,

因为需要配置一个伪分布式环境,需要模拟3个节点,所以要配置3个配置文件:zoo1.cfg, zoo2.cfg, zoo3.cfg 复制3个内容一样的配置文件:

         mv zoo_sample.cfg zoo1.cfg

         cp zoo1.cfg zoo2.cfg

         cp zoo1.cfg zoo3.cfg

/root/app/zookeeper-3.4.5-cdh5.7.0/data/zk1

在zoo1.cfg中修改


         a) conf/zoo1.cfg

              修改: dataDir=/home/hadoop/app/zookeeper-3.4.5-cdh5.7.0/data/zk1

                     clientPort=2181

              新增:

                   server.1=127.0.0.1:2888:3888

                   server.2=127.0.0.1:2889:3889

                   server.3=127.0.0.1:2890:3890

                  

         b) conf/zoo2.cfg

              修改:dataDir=/home/hadoop/app/zookeeper-3.4.5-cdh5.7.0/data/zk2

                     clientPort=2182

              新增:

                   server.1=127.0.0.1:2888:3888

                   server.2=127.0.0.1:2889:3889

                   server.3=127.0.0.1:2890:3890

                  

         c) conf/zoo3.cfg

              修改:dataDir=/home/hadoop/app/zookeeper-3.4.5-cdh5.7.0/data/zk3

                     clientPort=2183

              新增:

                   server.1=127.0.0.1:2888:3888

                   server.2=127.0.0.1:2889:3889

                   server.3=127.0.0.1:2890:3890

创建zookeeper的文件存储目录 创建节点标志 启动zookeeper实例

./bin/zkServer.sh start conf/zoo3.cfg 验证zookeeper是否启动成功

./bin/zkServer.sh status conf/zoo3.cfg 多了三个QuorumPeerMain