linux 安装
将下载好的安装包解压
tar -zxvf zookeeper-3.4.10.tar.gz 解压
配置环境变量
ZOOKEEPER_HOME=/opt/module/zookeeper-3.4.10
export PATH=
P
A
T
H
:
PATH:
PATH:ZOOKEEPER_HOME/bin
保存 :wq
刷新环境变量:source /etc/profile
进入到/opt/zookeeper-3.4.10/conf conf文件夹下
修改zoo_sample.cfg的名字 变为: zoo.cfg
mv zoo_sample.cfg zoo.cfg
编辑:zoo.cfg
设置dataDir路径,用来以后保存zk数据
dataDir=/opt/zookeeper-3.4.10/zkData
设置myid,ip,以及端口号。
server.1=bigdata01:2888:3888
server.2=bigdata02:2888:3888
server.3=bigdata03:2888:3888
创建zkData文件夹 mkdir zkData
创建myid文件
cd zkData/
touch myid
vim myid 将1写进去 echo “1” > myid
远程发送zk到其他节点
scp -r zookeeper-3.4.10 bigdata02:/opt/
scp -r zookeeper-3.4.10 bigdata03:/opt/
修改其他节点的myid
echo “2” >/opt/module/zookeeper-3.4.10/zkData/myid
另外一台机器:
echo “3” >/opt/module/zookeeper-3.4.10/zkData/myid
启动服务查看
zkServer.sh start
查看状态
zkServer.sh status