链接服务器命令 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