步骤1:安装JDK不说了
步骤2:ZooKeeper框架安装
步骤2.1:下载ZooKeeper
要在你的计算机上安装ZooKeeper框架,请访问以下链接并下载最近版本的ZooKeeper。http://zookeeper.apache.org/releases.html
下载ZooKeeper 3.4.11:
https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz
[root@izwz9dsjv3hlvrtwlsvaekz opt]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz
步骤2.2:提取tar文件
使用以下命令提取tar文件
[root@izwz9dsjv3hlvrtwlsvaekz opt]# tar -zxvf zookeeper-3.4.11.tar.gz
[root@izwz9dsjv3hlvrtwlsvaekz opt]# cd zookeeper-3.4.11
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# mkdir data
步骤2.3:创建配置文件
使用命令 vim conf/zoo.cfg 和所有以下参数设置为起点,打开名为 conf/zoo.cfg 的配置文件。
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# vim conf/zoo.cfg
tickTime = 2000
dataDir = /path/to/zookeeper/data
clientPort = 2181
initLimit = 5
syncLimit = 2
一旦成功保存配置文件,再次返回终端。你现在可以启动zookeeper服务器。
步骤2.4:启动ZooKeeper服务器
执行以下命令
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# bin/zkServer.sh start
执行此命令后,你将收到以下响应:
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# JMX enabled by default
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# Using config: /Users/../zookeeper-3.4.11/bin/../conf/zoo.cfg
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# Starting zookeeper ... STARTED
步骤2.5:启动CLI
键入以下命令
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# bin/zkCli.sh
键入上述命令后,将连接到ZooKeeper服务器,你应该得到以下响应。
Connecting to localhost:2181
................
................
................
Welcome to ZooKeeper!
................
................
WATCHER::
WatchedEvent state:SyncConnected type: None path:null
[zk: localhost:2181(CONNECTED) 0]
步骤2.6:停止ZooKeeper服务器
连接服务器并执行所有操作后,可以使用以下命令停止zookeeper服务器。
[root@izwz9dsjv3hlvrtwlsvaekz zookeeper-3.4.11]# bin/zkServer.sh stop