一、下载zookeeper压缩包
两种方法:
1. 在Linux中运行命令 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
2. 预先下载好在传到linux上,scp apache-zookeeper-3.6.1-bin.tar.gz user@host:PATH
二、解压并安装
1. 在 /usr/local下创建文件 zookeeper,并进入文件中
mkdir -p /usr/local/zookeeper
cd /usr/local/zookeeper
2. 将压缩包解压到zookeeper文件下
tar -zxvf pache-zookeeper-3.6.1-bin.tar.gz -C /usr/local/zookeeper
3. 进入pache-zookeeper-3.6.1-bin,使用命令 mkdir data 创建一个 data 目录
4. 进入conf文件夹中,利用zoo_sample.cfg 创建zoo.cfg并修改datadir的目录为data的目录。
cp zoo_sample.cfg zoo.cfg
三、启动zookeeper
sh /usr/local/zookeeper/pache-zookeeper-3.6.1-bin/bin/zkServer.sh start
检查zookeeper服务的状态
sh ./bin/zkServer.sh status
如果启动失败,显示BindExcaption的话:
在zoo.cfg加入一行: adminServer=8888就可以了
四、配置环境
1. 这里我们不要往/etc/profile中直接写入,而是建议在/etc/profiel.d 中创建一个custom.sh文件,然后在这里写入我们环境变量配置
vim /etc/profile.d/custom.sh
在文件的末尾加入两行:
export ZOOKEEPER_HOME=/usr/local/zookeeper/apache-zookeeper-3.6.1-bin
export PATH=$ZOOKEEPER_HOME/bin:$PATH
2. 使得环境变量生效
source /etc/profile