Update Zookeeper单机环境和集群环境搭建.md

This commit is contained in:
heibaiying 2019-04-17 22:58:19 +08:00 committed by GitHub
parent 51694cd445
commit 85f2539edb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,7 +18,7 @@
## 一、单机环境搭建 ## 一、单机环境搭建
#### 1.1 下载 ### 1.1 下载
下载对应版本Zookeeper这里我下载的版本`3.4.14`。官方下载地址https://archive.apache.org/dist/zookeeper/ 下载对应版本Zookeeper这里我下载的版本`3.4.14`。官方下载地址https://archive.apache.org/dist/zookeeper/
@ -26,13 +26,13 @@
# wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz # wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
``` ```
#### 1.2 解压 ### 1.2 解压
```shell ```shell
# tar -zxvf zookeeper-3.4.14.tar.gz # tar -zxvf zookeeper-3.4.14.tar.gz
``` ```
#### 1.3 配置环境变量 ### 1.3 配置环境变量
```shell ```shell
# vim /etc/profile # vim /etc/profile
@ -51,7 +51,7 @@ export PATH=$ZOOKEEPER_HOME/bin:$PATH
# source /etc/profile # source /etc/profile
``` ```
#### 1.4 修改配置 ### 1.4 修改配置
进入安装目录的`conf/`目录下,拷贝配置样本并进行修改 进入安装目录的`conf/`目录下,拷贝配置样本并进行修改
@ -104,7 +104,7 @@ clientPort=2181
#### 1.5 启动 ### 1.5 启动
由于已经配置过环境变量,直接使用下面命令启动即可 由于已经配置过环境变量,直接使用下面命令启动即可
@ -112,7 +112,7 @@ clientPort=2181
zkServer.sh start zkServer.sh start
``` ```
#### 1.6 验证 ### 1.6 验证
使用JPS验证进程是否已经启动出现`QuorumPeerMain`则代表启动成功 使用JPS验证进程是否已经启动出现`QuorumPeerMain`则代表启动成功
@ -129,7 +129,7 @@ zkServer.sh start
> 以下演示为单机上搭建集群对于Zookeeper多机集群搭建步骤和单机一致。 > 以下演示为单机上搭建集群对于Zookeeper多机集群搭建步骤和单机一致。
#### 2.1 修改配置 ### 2.1 修改配置
拷贝三份zookeeper安装包分别修改其配置文件主要是修改`dataDir``dataLogDir`以及配置集群信息。 拷贝三份zookeeper安装包分别修改其配置文件主要是修改`dataDir``dataLogDir`以及配置集群信息。
@ -184,7 +184,7 @@ server.3=127.0.0.1:2289:3389
> 为节省篇幅,以上配置文件均略去英文注释 > 为节省篇幅,以上配置文件均略去英文注释
#### 2.2 标识节点 ### 2.2 标识节点
分别在三个节点的数据存储目录下新建`myid`文件,并写入对应的节点标识。 分别在三个节点的数据存储目录下新建`myid`文件,并写入对应的节点标识。
@ -212,7 +212,7 @@ echo "2" > /usr/local/zookeeper-cluster/data/02/myid
echo "3" > /usr/local/zookeeper-cluster/data/03/myid echo "3" > /usr/local/zookeeper-cluster/data/03/myid
``` ```
#### 2.3 启动集群 ### 2.3 启动集群
分别启动三个节点: 分别启动三个节点:
@ -225,7 +225,7 @@ echo "3" > /usr/local/zookeeper-cluster/data/03/myid
/usr/app/zookeeper-cluster/zookeeper03/bin/zkServer.sh start /usr/app/zookeeper-cluster/zookeeper03/bin/zkServer.sh start
``` ```
#### 2.4 集群验证 ### 2.4 集群验证
使用jps查看进程并且使用`zkServer.sh status`查看集群各个节点状态。如图三个节点进程均启动成功并且两个节点为follower节点一个节点为leader节点。 使用jps查看进程并且使用`zkServer.sh status`查看集群各个节点状态。如图三个节点进程均启动成功并且两个节点为follower节点一个节点为leader节点。