欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

zookeeper 单机和集群搭建(windows环境+linux环境)

发布时间:2024/9/27 linux 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 zookeeper 单机和集群搭建(windows环境+linux环境) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

          • 一、单机操作
            • 1. 下载
            • 2. 解压
            • 3. 修改配置文件
            • 4. 启动
          • 二、集群操作
            • 2.1. zoo.cfg添加集群配置
            • 2.2. 在3台zk数据目录下面创建myid文件
            • 2.3. 分别启动3台zk
          • 三、伪集群操作
            • 3.1. zk-01 配置
            • 3.2. 把zk-01复制2份
            • 3.3. zk-02配置
            • 3.4. zk-03配置
            • 3.5. 创建zk数据目录
            • 3.6. 在3个zk数据目录下面创建myid文件
            • 3.7. 启动zk集群
          • 四、linux环境操作zookeeper

一、单机操作
1. 下载

官网:https://zookeeper.apache.org/
这里拿3.4.14版本做演示

2. 解压

3. 修改配置文件

由于zookeeper环境变量中,默认加载的是zookeeper-3.4.14\conf\目录下的zoo.cfg



复制zoo_sample.cfg,重命名zoo.cfg

4. 启动

双击启动

二、集群操作

声明:zk01和zk02启动会出现拒绝连接的异常,当zk03都起来之后,异常就消失了,因为zk集群之间有心跳机制。

2.1. zoo.cfg添加集群配置
#zk的数据存放目录,这里在zookeeper-3.4.14的根目录下面创建dataDir dataDir=/tmp/zookeeper-3.4.14/dataDirserver.1=192.168.43.128:2888:3888 server.2=192.168.43.129:2888:3888 server.3=192.168.43.130:2888:3888


注意:把配置文件中的zk的数据目录进行手动创建

2.2. 在3台zk数据目录下面创建myid文件

在3台zk数据目录(/tmp/zookeeper-3.4.14/dataDir)下面创建myid文件文件内容服务号
注意没有扩展名

zk01的myid文件内容:1zk02的myid文件内容:2zk03的myid文件内容:3

2.3. 分别启动3台zk

三、伪集群操作

因为没有多余的服务器,在一台电脑上搭建伪集群操作演示。zoo.cfg添加集群配置

3.1. zk-01 配置
#zk的数据目录 dataDir=/tmp/zookeeper-1#zk集群配置 server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2887:3887
3.2. 把zk-01复制2份

3.3. zk-02配置
#zk的数据目录 dataDir=/tmp/zookeeper-2#zk端口 clientPort=2182#zk集群配置 server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2887:3887
3.4. zk-03配置
#zk的数据目录 dataDir=/tmp/zookeeper-3#zk端口 clientPort=2183#zk集群配置 server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2887:3887
3.5. 创建zk数据目录

3.6. 在3个zk数据目录下面创建myid文件

内容分别是:1、2、3

3.7. 启动zk集群

启动zk-01

启动zk-02

启动zk-03



四、linux环境操作zookeeper

linux操作一样,只不过启动的.sh

Linux zookeeper下载、单点部署
https://blog.csdn.net/weixin_40816738/article/details/95810893

Linux 环境 zookeeper集群安装、配置、测试
https://blog.csdn.net/weixin_40816738/article/details/100576259

总结

以上是生活随笔为你收集整理的zookeeper 单机和集群搭建(windows环境+linux环境)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。