Zookeeper集群搭建

链接服务器命令

      sh zkCli.sh -server ip:port

 

在zookeeper集群中, 各个节点总共有三种角色, 分别是:leader、follower、observer;搭建集群至少须要3台机器。

       1 修改copy的配置文件zoo.cfg

         server.1=IP1:2888:3888

         server.2=IP2:2888:3888

         server.3=IP3:2888:3888

2888: 是访问zookeeper的端口;3888: 从新选举leader的端口

server.A=B:C:D:

    A: 一个数字,表示这个是第几号服务器

    B: 服务器的ip地址

    C: 当前服务器与集群中的leader服务器交换信息的端口

    D: 若是及集群中Leader挂了, 用这个端口来进行从新选举

在新建的dataDir目录下, 新建myid文件,文件内容对应server.A中A的数字;必须确保每一个服务器的myid文件中的数字不一样, id的范围是1~255

修改zoo.cfg配置文件以下服务器

新建目录dataDir存放数据server

在新建的dataDir目录下新建文件myid 写入1blog

配置三台,都在dataDir的新文件touch写入ip对应的值ip

出现下面这种须要查看防火墙的状态,ci

查看防火墙的状态(acitve (running)) 说明处于打开状态,没法进行通讯, 须要进行关闭部署

关闭后进行查看(inactive (dead)) 说明防火墙已经关闭it

重写开机后防火墙可能又会处于打开状态, 能够使用永久关闭防火墙集群

sudo systemctl disable  firewalld

ip是129,主机名仍是127没改过来,不过不影响, 说明个人集群部署已经成功zookeeper

必定要所有启动好了,再查看状态, 否则有的一直是报没启动bfc

相关文章
相关标签/搜索