1. 下载
http://archive.cloudera.com/cdh5/cdh/5/zookeeper-3.4.5-cdh5.7.0.tar.gz
2. 解压
# 解压到指定的文件夹
tar xzvf zookeeper-3.4.5-cdh5.7.0.tar.gz -C /usr/local/hadoop/app/
3. 配置文件修改
(1) 在解压目录下创建两个文件夹:/usr/local/hadoop/app/zookeeper-3.4.5-cdh5.7.0
mkdir data
mkdir logs
(2) 在data目录创建myid文件
touch myid
echo 1 > myid
在其他两个节点分别写入2和3
(3) 修改配置文件zoo.cfg
加入如下配置:
dataDir=/usr/local/hadoop/app/zookeeper-3.4.5-cdh5.7.0/data
dataLogDir=/usr/local/hadoop/app/zookeeper-3.4.5-cdh5.7.0/logs
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
4. 配置系统环境变量
vi ~/.bashrc
export ZK_HOME=/usr/local/hadoop/app/zookeeper-3.4.5-cdh5.7.0
export PATH=$ZK_HOME/bin:$PATH
bash一下,让配置生效.
测试一下,环境变量是否生效:
echo $ZK_HOME
5. 将配置之后的解压文件,分发到其他节点上,
注意!!!: 修改myid文件
6. 执行以下命令依次启动zkServer
zkServer.sh start
7. 检查是否安装成功
#查看状态
zkServer.sh status
网友评论