在centOS6中搭建Zookeeper(三台虚拟机)

一、安装部署

1、集群规划

在mycentOS601、mycentOS602、mycentOS603三个节点部署Zookeeper

(在其中一个服务器配置其他复制过去修改)

2、解压安装

解压zookeeper安装包到/usr/local 目录下

[root@mycentOS601 local]# tar -zxvf zookeeper-3.4.14.tar.gz

3、在/usr/local/zookeeper-3.4.14下创建Data文件夹以及myid文件

[root@mycentOS601 zookeeper-3.4.14]# mkdir Data

[root@mycentOS601 Data]# touch myid

4、重命名/usr/local/zookeeper-3.4.14/conf下的zoo_sample.cfg为zoo.cfg

[root@mycentOS601 conf]# mv zoo_sample.cfg zoo.cfg

5、配置改名后的zoo.cfg

更改:dataDir=/usr/local/zookeeper-3.4.14/Data (Data路径)

添加: server.1=mycentOS601:2888:3888

    server.2=mycentOS602:2888:3888

    server.3=mycentOS603:2888:3888

6、集群服务器操作

编辑:/usr/local/zookeeper-3.4.14/Data/myid

在文件中添加与server对应的编号:如1

7、配置/etc/profile

添加如图所示

记得执行:resource  etc/profile

8、集群中其他服务器配置

① 先覆盖/etc/profile配置文件

在本节点执行:[root@mycentOS601 ~]# scp /etc/profile mycentOS602:/etc/profile

    [root@mycentOS601 ~]# scp /etc/profile mycentOS603:/etc/profile

将新的配置文件覆盖到其他节点服务器后,在其他服务器执行:resource  etc/profile

② 拷贝Zookeeper到其他节点服务器

在本节点执行:[root@mycentOS601 ~]# scp -r /usr/local/zookeeper-3.4.14 mycentOS602:/usr/local/zookeeper-3.4.14

    [root@mycentOS601 ~]# scp -r /usr/local/zookeeper-3.4.14 mycentOS603:/usr/local/zookeeper-3.4.14

9、编辑/usr/local/zookeeper-3.4.14/Data/myid

每个服务器都要编辑

10、分别启动Zookeeper节点

启动:zkServer.sh start    停止:zkServer.sh stop

三个节点分别启动完毕后执行 zkServer.sh status 查看是否启动成功

启动成功截图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值