美文网首页
zookeeper伪集群

zookeeper伪集群

作者: 小明今晚加班 | 来源:发表于2020-11-05 09:08 被阅读0次

伪集群说明

在一台机器上,通过启动多个zookeeper服务,来实现伪集群。
环境:Linux、zookeeper-3.4.14

单机安装

单机安装就没啥要说了吧,之前有写在windows上装zookeeper,现在环境更换成Linux了,也没啥大区别啊。简单说一下吧:

  1. zookeeper-3.4.14.tar.gz解压
  2. 进入目录zookeeper-3.4.14.tar.gz/conf/
    重命名zoo_sample.cfg为zoo.cfg
  3. 启动服务即可

在Linux安装zookeeper的过程到此结束~
简单吧。。。


但现在我们要的是伪集群模式,现在你只是开启了一个zookeeper服务而已,也就是所谓的单机模式。因此我们要进行稍微的配置调整了。

文件配置

  1. 先关闭刚刚启动的zookeeper服务,然后编辑zoo.cfg,


    image.png

说明:

  • server.A=B:C:D:其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举,选出一个新的 Leader,而这个端口就是用来执行选举时服务器相互通信的端口。如果是伪集群的配置方式,由于 B 都是一样,所以不同的 Zookeeper 实例通信端口号不能一样,所以要给它们分配不同的端口号
  • dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里
  1. 拷贝zoo.cfg,至同样的目录下,分别命名为zoo2.cfg,zoo3.cfg


    image.png
  2. 分别修改zoo2.cfg , zoo3.cfg中的dataDir和clientPort:


    image.png
image.png
  1. 这一步大家应该也想到了吧,就是创建你上面配置的dataDir呀。so,在/tmp目录下,分别创建zookeeper2和zookeeper3目录
image.png
  1. 最后分别在上面的这三个目录中创建文件myid,并分别在文件中写上1,2,3对服务器进行标示。
vim myid

编辑模式下,写下数字,保存退出即可。

启动/状态/

以上操作完成后,那后面就是启动zookeeper了,进入zookeeper根目录,


image.png

然后分别执行下面的三条命令:

bin/zkServer.sh start conf/zoo.cfg
bin/zkServer.sh start conf/zoo2.cfg
bin/zkServer.sh start conf/zoo3.cfg
image.png

最后查看zookeeper服务状态,

bin/zkServer.sh state conf/zoo.cfg
bin/zkServer.sh state conf/zoo2.cfg
bin/zkServer.sh state conf/zoo3.cfg
image.png

至此,zookeeper伪集群配置完毕~

相关文章

  • Zookeeper目录

    Zookeeper(windows)伪集群搭建 Zookeeper简介

  • zookeeper伪集群

    伪集群模式 伪集群模式就是在单机环境下模拟集群的Zookeeper服务。 在zookeeper集群配置文件中,cl...

  • zookeeper单机模式搭建(整理)

    zookeeper简介Zookeeper集群及伪集群模式搭建 下载安装文件zookeeper-3.4.11.tar...

  • zookeeper伪集群

    伪集群说明 在一台机器上,通过启动多个zookeeper服务,来实现伪集群。环境:Linux、zookeeper-...

  • zookeeper初印象

    炒鸡简单的zookeeper初印象总结。单机安装zookeeper集群请参考zookeeper安装与伪集群配置。 ...

  • zookeeper简介(整理)

    zookeeper单机模式搭建Zookeeper集群及伪集群模式搭建 简介 ZooKeeper 是一个开源的分布式...

  • zookeeper伪集群数据不一致问题

    zookeeper伪集群数据不一致问题 使用zookeeper client访问zookeeper时,删除节点报错...

  • zookeeper 安装及监控

    Zookeeper有三种运行模式:单机模式、伪集群模式和集群模式。注意的是一般zookeeper集群由3~5台服务...

  • Zookeeper 安装与部署

    Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台...

  • zookeeper安装:单机模式、伪集群模式、集群模式

    zookeeper的安装分为三种模式: 单机模式、伪集群模式和集群模式。 安装需要用到的zookeeper文件,到...

网友评论

      本文标题:zookeeper伪集群

      本文链接:https://www.haomeiwen.com/subject/anggvktx.html