zeekooper集群搭建_zookeeper集群搭建

本文档详细介绍了如何在三台服务器上卸载预装的JDK,安装Zookeeper,配置Zookeeper集群,包括创建数据存储目录,设置服务器ID,并通过scp命令将配置复制到所有节点。最后,分别启动Zookeeper服务并检查集群状态,确保服务正常运行。这是一个完整的Zookeeper集群搭建过程。
摘要由CSDN通过智能技术生成

基础环境准备,卸载服务器自带JDK,并安装JDK

下载zookeeper程序到服务器,并解压zookeeper程序压缩包

[root@hadoop01 bin]# tar zxvf zookeeper-3.4.13.tar.gz -C /usr/local/

进入到zookeeper程序目录,修改配置文件,配置zookeeper集群

[root@hadoop01 bin]# cd /usr/local/zookeeper-3.4.13/conf/

[root@hadoop01 conf]# cp zoo_sample.cfg zoo.cfg

[root@hadoop01 conf]# vim zoo.cfg

在配置文件zoo.cfg文件末尾添加如下配置

server.1=node01:2887:3887//node01为第一台服务器域名映射,也可以写成IP地址

server.2=node02:2887:3887//node02为第一台服务器域名映射,也可以写成IP地址

server.3=node03:2887:3887//node03为第一台服务器域名映射,也可以写成IP地址

配置完成后如下图所示

创建数据存储目录,并设置zookeeper的ID

[root@hadoop01 conf]# mkdir /tmp/zookeeper/

[root@hadoop01 conf]# echo "1" > /tmp/zookeeper/myid

把配置好的zookeeper发送到node02、node03服务器上,并创建相应的数据目录和zookeeper的ID存储文件

报配置好的zookeeper发送到node02服务器上,创建数据存储目录和zookeeper的ID存储文件

[root@hadoop01 ~]# scp -r /usr/local/zookeeper-3.4.13 root@node02:$PWD

[root@hadoop02 bin]# mkdir /tmp/zookeeper

[root@hadoop02 bin]# echo "2" > /tmp/zookeeper/myid

报配置好的zookeeper发送到node03服务器上,创建数据存储目录和zookeeper的ID存储文件

[root@hadoop01 ~]# scp -r /usr/local/zookeeper-3.4.13 root@node03:$PWD

[root@hadoop03 bin]# mkdir /tmp/zookeeper

[root@hadoop03 bin]# echo "3" > /tmp/zookeeper/myid

在三台服务器上进入zookeeper的bin目录下分别执行zookeeper启动命令,并查看各个服务器中zookeeper服务的状态

启动node01服务器上的zookeeper服务

[root@hadoop01 ~]# cd /usr/local/zookeeper-3.4.13/bin/

[root@hadoop01 bin]# ./zkServer.sh start

启动node02服务器上的zookeeper服务

[root@hadoop02 ~]# cd /usr/local/zookeeper-3.4.13/bin/

[root@hadoop02 bin]# ./zkServer.sh start

启动node03服务器上的zookeeper服务

[root@hadoop03 ~]# cd /usr/local/zookeeper-3.4.13/bin/

[root@hadoop03 bin]# ./zkServer.sh start

执行查看zookeeper服务状态查看命令,确认zookeeper集群是否配置成功

zookeeper服务查看状态命令如下

[root@hadoop01 bin]# ./zkServer.sh status

在node01服务器上查看服务状态如下图所示

在node02服务器上查看服务状态如下图所示

在node03服务器上查看服务状态如下图所示

在三台服务器上查看zookeeper服务的状态如上三种状态表示zookeeper服务集群搭建成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值