本次介绍的是怎么在centos上面搭建zookeeper集群,采用的是三个节点,一个master,两个slave架构,下面我们开始进行安装。这里我用的是三台虚拟机,IP分别为192.168.1.104-106。
1.安装依赖软件
因为部署zookeeper需要依赖java,所以我们在部署zookeeper之前需要先安装java,这里采用源码安装,首先下载jdk的安装包,如下图:
jdk download
然后放到虚拟机上,并将其解压后,设置环境变量后即可,如下图:
move
set
这里是在106这个节点操作,另外两个节点也是按照同样的方式进行安装java。
2.下载zookeeper
这里我们下载的3.4.9版本的zookeeper,直接在虚拟机里面就可以下载了,如下图:
zookeeper download
其他两个104和105的节点进行同样的操作。
3.配置zookeeper
下载完成后我们进行相关的配置,这里需要添加一个数据存放的目录,以及一个myid的文件,还有就是server的配置,如下图:
conf
同样地104和105做同样的操作,唯一不同的是104的myid设置为3,105的myid设置为2。
4.启动zookeeper集群
通过上面的配置完成后,我们就可以启动zookeeper的集群了,如下图:
start
同样地104和105做同样的操作。
5.测试zookeeper集群
这里我们启动了,并且也看到zookeeper的进程是起来了,我们这里做一个简单的测试,就查阅一下当前的节点是leader还是follower。如下图:
status
这样我们看到的是这个节点是leader。好了,本次的教程到此结束,good luck!
May you share freely, never taking more than you give.
閱讀更多 雲中牧歌 的文章