centos服务器搭建zookeeper集群搭建

1、在centos服务器上/root目录下创建soft目录,然后将zookeeper-3.4.10.tar.gz文件上传到/root/soft目录下,并解压

# 解压
tar -zxvf zookeeper-3.4.10.tar.gz

在这里插入图片描述

2、将文件夹zookeeper-3.4.10分别拷贝三份,并重命名为zookeeper01、zookeeper02、zookeeper03

# 拷贝文件并重命名
cp -r zookeeper-3.4.10 zookeeper01

在这里插入图片描述

3、在zookeeper01、zookeeper02、zookeeper03三个目录下分别创建data目录,如下图

在这里插入图片描述

4、进入到/root/soft/zookeeper01/data目录中,使用命令创建myid文件,并写入内容1,

# 创建myid文件,并写入数字1
echo 1 >> myid
# 查看myid文件的内容
cat myid

在这里插入图片描述
同样进入/root/soft/zookeeper02/data目录中,使用命令创建myid文件,并写入内容2
在这里插入图片描述
同样进入/root/soft/zookeeper03/data目录中,使用命令创建myid文件,并写入内容3
在这里插入图片描述

5、进入到/root/soft/zookeeper01/conf目录下,将zoo_sample.cfg文件重命名为zoo.cfg

在这里插入图片描述
修改zoo.cfg文件内容如下图
在这里插入图片描述
同样进入到/root/soft/zookeeper02/conf目录下,将zoo_sample.cfg文件重命名为zoo.cfg,并修改zoo.cfg文件内容如下图
在这里插入图片描述
同样进入到/root/soft/zookeeper03/conf目录下,将zoo_sample.cfg文件重命名为zoo.cfg,并修改zoo.cfg文件内容如下图
在这里插入图片描述

6、启动zookeeper01、zookeeper02、zookeeper03一直启动不成功

看了一下配置文件,上一步三台服务器zoo.cfg文件最后的ip全部写错了,正确如下

server.1=192.168.1.21:2881:3881
server.2=192.168.1.21:2882:3882
server.3=192.168.1.21:2883:3883

修改后,重新启动三个zookeeper服务

# 进入到zookeeper01的bin目录中
/root/soft/zookeeper01/bin/
# 启动服务
./zkServer.sh start
# 查看服务状态
./zkServer.sh status

zookeeper02、zookeeper03同样上面的操作,如下图,zookeeper02是leader节点,zookeeper01、zookeeper03是follower节点。
在这里插入图片描述

发布了122 篇原创文章 · 获赞 152 · 访问量 112万+

猜你喜欢

转载自blog.csdn.net/ytangdigl/article/details/104469880
今日推荐