Linux环境下Zookeeper集群搭建

先简单描述下搭建思路,我们先搭建一个Zookeeper的单节点服务,确保其可用,然后再拷贝该单节到另外两台节点上,最后修改下配置并启动Zookeeper集群。

一 搭建单台Zookeeper可用节点

1 解压Zookeeper安装包到安装目录下

我们将其解压到/opt/tools/zookeeper-3.6

2 修改配置文件

cd 到安装目录下的conf目录

cp zoo_sample.cfg zoo.cfg

配置文件内容为

 

3 启动服务并验证

配置Zookeeper的环境变量

 

启动Zookeeper服务

zkServer.sh start

4 验证Zookeeper服务

zkCli.sh

连上后用命令输入”/”并输入回车,可以看到一些命令,我们可以用create,get,set进行简单操作

最后关闭Zookeeper服务

zkServer.sh stop

 

二 将单节点的Zookeeper拷贝到另外两台节点上

1修改集群配置

Zoo.cfg新增内容如下

server.1=hadoopnode1:2888:3888

server.2=hadoopnode2:2888:3888

server.3=hadoopnode3:2888:3888

2 修改myid

然后切换到/opt/tools/zookeeper-3.6/data目录执行

Echo 1 > myid

3 拷贝安装目录

拷贝zookeeper的安装目录到其它两台hadoop节点上, 这里确保其它节点的/opt目录有tools文件夹并拥有写权限

scp zookeeper-3.6 hadoopnode2:$PWD

scp zookeeper-3.6 hadoopnode2:$PWD

 

三 配置Zookeeper集群并启动

1 修改myid

修改其它节点的myid文件,分别改为2和3,该节点的作用是标志Zookeeper服务

2 启动Zookeeper服务

然后在所有hadoop节点上执行

zkServer.sh start

3 验证Zookeeper集群

最后再通过zkCli.sh连上进行验证即可

 

备注:建议在搭建时参照如下网址:https://blog.csdn.net/u011563666/article/details/51320364

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值