Zookeeper【五 】 -zookeeper集群搭建

zk集群,主从节点,心跳机制(选举模式)
image.png
集群搭建注意点
  • 配置数据文件myid 1/2/3 对应 server.1/2/3
  • 通过./zhCli.sh -server [ip]:[port]检测集群是否配置成功
zookeeper集群搭建[ 单台伪分布式 - 3台节点 ]

首先进入zookeeper的安装目录cd /usr/local
拷贝两份zookeeper目录,分别为zookeeper02, zookeeper03


image.png

修改conf目录下的zoo.cfg文件:vim zoo.cfg


image.png

进入dataDir目录创建myid文件,随便插入一个数据,就插入一个1吧:
image.png

然偶再去修改第二个目录zookeeper02(修改端口号和目录名),这块需要修改该目录下的zoo.cfg文件,如下:
image.png

修改完保存,然后再去dataDir创建一个myid文件,同上插入一个数据2。
zookeeper03目录跟zookeeper02一样,修改zoo.cfg,在dataDir目录下创建myid插入3
然后再启动这三个zookeeper:


image.png

启动一个客户端连接第一台server:
image.png

测试下,创建一个节点,看看创建的这个节点是不是可以同步到其它两个zk上。
先创建一个data节点,赋值123
image.png

然后连接zookeeper02服务器
image.png

查看data目录是否同步过来
image.png
,很明显,已经同步过来了,zookeeper03同理查看。
zk集群真实环境搭建注意点
  • 环境变量的配置,ip配置不同,端口号可以相同
  • 集群测试,选举测试

你可能感兴趣的:(Zookeeper【五 】 -zookeeper集群搭建)