安装zookeeper
注意:安装zookeeper之前,请先确保已经安装好了JDK。
1. 下载zookeeper
如果你找不到或临时学习体验,可以试着用这里提供的,时间久或许会版本过低。
wget https://www-eu.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
2. 解压zookeeper
tar -zxvf zookeeper-3.4.14.tar.gz
3. 我习惯将工具放在/usr/local/下,请各位按标准或喜好放置,顺便把文件夹名字改了吧
mv zookeeper-3.4.14 /usr/local/zookeeper
4. 创建data文件夹
cd /usr/local/zookeeper/
mkdir data
5. 修改配置文件
vi conf/zoo.cfg
修改如下:
tickTime = 2000
# 这里的路径请更改为自己的路径
dataDir = /usr/local/zookeeper/data
clientPort = 2181
initLimit = 5
syncLimit = 2
6. 到此,这里其实已经安装好了
启动/停止 zookeeper服务
bin/zkServer.sh start/stop
启动客户端
bin/zkCli.sh
7. 每次启动服务或客户端都需要 /usr/local/zookeeper/bin/zkServer.sh,显得很麻烦。
我们可以把路径加入全局配置中,步骤如下:
vi /etc/profile
加入:
export PATH=$PATH:/usr/local/zookeeper/bin/
注意:路径请用自己的路径,需要指定到zookeeper的bin下即可
然后重新加载
source /etc/profile
8. 现在,我们可以在任意地方启动服务和客户端了
zkServer.sh start
zkCli.sh