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