Zookeeper Linux 集群搭建
一、准备工作:
(1)创建三台虚拟机(CentOS7系统),设置Ip分别为192.168.225.155、192.168.225.156、192.168.225.157
(2)关闭防火墙(本地测试推荐,省心),可能出现的问题,参见:https://blog.csdn.net/c233728461/article/details/52679558
(3)准备环境所需要的安装包,
a、 jdk 1.8,zookeeper启动需要基于java环境,jar包地址,https://pan.baidu.com/s/19a6sEFju8Hy9PdyEt_zJwA
b、 zookeeper安装包,地址:http://apache.fayea.com/zookeeper/ , 我使用的版本是3.5.5,

选择红框中的那个,针对linux版本,选择最下面那个,启动会报错,找不到启动main方法。
c、配置JDK和zookeeper环境变量
# vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export ZOOKEEPER_INSTALL=/usr/local/zookeeper/apache-zookeeper-3.5.5-bin
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin

# source /etc/profile 使环境变量生效
二、部署工作
1、将安装包解压到/usr/local/zookeeper
2、cd进入apache-zookeeper-3.5.5-bin/conf目录,拷贝zoo_sample.cfg文件,并命名zoo.cfg
3、配置集群服务ip和端口号

在每台zookeeper机器上,创建myid文件,内容只有一行,为当前机器的server.id数字。如:server.1的myid的内容就是1

5、启动各个zookeeper服务,即可
Zookeeper集群搭建完毕。
可使用可视化工具ZooViewer-master查看


浙公网安备 33010602011771号