Zookeeper集群安装

Zookeeper集群安装

1,  安装准备apache

1)因为zookeeper运行须要jvm,因此须要首先安装JDK服务器

https://blog.csdn.net/licongcong_0224/article/details/12756959jvm

2)准备zookeeper安装包经过后面的连接下载Zookeeper:    Zookeeper下载ui

下载后解压至安装目录下,本文咱们解压到目录:/opt/zookeeper/zookeeper.net

$:tar -xzvf zookeeper-3.4.12.tar.gzserver

 

 

2.zookeeper的环境变量的配置:blog

为了从此操做方便,咱们须要对Zookeeper的环境变量进行配置,方法以下:ip

在/etc/profile文件中加入以下的内容:get

#set zookeeper environment集群

export ZOOKEEPER_HOME=/opt/zookeeper/zookeeper-3.4.12

export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

 

 

 

3.集群安装

配置zoo.cfg文件

在/opt/zookeeper/zookeeper-3.4.12/conf目录下建立zoo.cfg文件,并配置以下信息

 

 

 

 

 

配置myid文件

在/opt/zookeeper/zookeeper-3.4.12/data下新建myid文件,写入serviceId号

在上面的配置文件中"server.id=host:port:port"中的第一个port是从机器(follower)链接到主机器(leader)的端口号,第二个port是进行leadership选举的端口号。

接下来在dataDir所指定的目录下建立一个文件名为myid的文件,文件中的内容只有一行,为本主机对应的id值,也就是上图中server.id中的id。例如:在服务器1中的myid的内容应该写入1。

 

在其余两台机器上分别重复上面的操做

4.集群启动

分别运行./zkServer.sh start启动zookeeper

 

 

查看集群状态

 

 

参考资料:

https://blog.csdn.net/cruise_h/article/details/19046357

常见安装问题参考以下

http://www.javashuo.com/article/p-runecjrv-cu.html

http://www.javashuo.com/article/p-blnwngee-cn.html

https://www.jianshu.com/p/5297773fcc1b

https://blog.csdn.net/Poppy_Evan/article/details/79415460

相关文章
相关标签/搜索