Zookeeper 3.4.14 安装 (本地模式)

软件安装
使用

软件安装
下载
官网地址:
http://zookeeper.apache.org/

下载地址:
http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

本地模式安装

进入目录:
# cd /alidata/server/hadoop/

下载文件:
# wget wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

解压文件:
# tar -zxvf zookeeper-3.4.14.tar.gz

拷贝配置文件:
# cp zookeeper-3.4.14/conf/zoo_sample.cfg zookeeper-3.4.14/conf/zoo.cfg

创建数据存放文件夹:
# mkdir -p /alidata/server/hadoop/zookeeper-3.4.14/data

编辑配置文件:
# vim zookeeper-3.4.14/conf/zoo.cfg

# 第 12 行.
dataDir=/tmp/zookeeper  #改为
dataDir=/alidata/server/hadoop/zookeeper-3.4.14/data
dataLogDir=/alidata/server/hadoop/zookeeper-3.4.14/logs   #添加日志文件存放目录.

添加环境变量(把日志固定到特定目录):
# vim /etc/profile

#zookeeper
export ZOO_LOG_DIR=/alidata/server/hadoop/zookeeper-3.4.14/logs

刷新环境变量:
# source /etc/profile


集群模式安装

服务器架构:

server-7 server-8 server-9
myid 7 8 9
配置 server.7 server.8 server.9

进入目录:
# cd /alidata/server/hadoop/

下载文件:
# wget wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

解压文件:
# tar -zxvf zookeeper-3.4.14.tar.gz

创建数据存放文件夹:
# mkdir -p /alidata/server/hadoop/zookeeper-3.4.14/data

创建myid文件
# vim /alidata/server/hadoop/zookeeper-3.4.14/data/myid
server-7:

7

server-8:

8

server-9:

9

以上操作是3台服务器都需要的操作

拷贝配置文件:
# cp zookeeper-3.4.14/conf/zoo_sample.cfg zookeeper-3.4.14/conf/zoo.cfg

编辑配置文件:
# vim zookeeper-3.4.14/conf/zoo.cfg

# 第 12 行.
dataDir=/tmp/zookeeper  #改为
dataDir=/alidata/server/hadoop/zookeeper-3.4.14/data
dataLogDir=/alidata/server/hadoop/zookeeper-3.4.14/logs   #添加日志文件存放目录.

#最后一行添加集群配置信息
quorumListenOnAllIPs=true
server.7=server-7:2888:3888
server.8=server-8:2888:3888
server.9=server-9:2888:3888
# server. 固定写法,
# 7 配置的myid
# server-7 服务器IP, 此处使用的服务器名称.
# 2888 Leader Follwer 的通讯端口.
# 3888 Leader 的选举端口.

使用
开启

# sh zookeeper-3.4.14/bin/zkServer.sh start
查看是否运行成功:
# jps

30861 QuorumPeerMain
30896 Jps
常用命令

开启服务端:
# sh zookeeper-3.4.14/bin/zkServer.sh start

关闭服务端:
# sh zookeeper-3.4.14/bin/zkServer.sh stop

查看服务端状态:
# sh zookeeper-3.4.14/bin/zkServer.sh status

启动客户端:
# sh zookeeper-3.4.14/bin/zkCli.sh

退出客户端:
> quit

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐