zookeeper安装
-
上传,解压,剪切到 /usr/local/zookeeper
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.12/zookeeper-3.4.12.tar.gz
解压:tar -zxvf zookeeper-3.4.12.tar.gz
- 进入安装目录
cd /usr/local/zookeeper-3.4.12/
,创建 data 和 logs 文件夹,分别存放数据和日志
mkdir data
mrdir logs
-
进入 conf 目录,重命名
zoo_sample.cfg
为zoo.cfg
,并编辑
修改 12 行为:dataDir=/usr/local/zookeeper-3.4.12/data
增加 13 行为:dataLogDir=/usr/local/zookeeper-3.4.12/logs
在最后增加:
server.1=nna:2888:3888 server.2=nns:2888:3888 server.3=dn1:2888:3888
-
进入 data 文件夹,
创建 myid 文件
,编辑写入 1 -
修改
vi /etc/profile
环境变量,在最后增加:
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.12/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
刷新环境变量 source /stc/profile
6.依次在 nns
和 dn1
上安装,修改 myid
为 2 和 3
利用SCP发送文件
scp -r pathName root@ipName:pathName
eg: scp -r /usr/local/zookeeper-3.4.12 root@nns/ /usr/local
发送完配置文件记得刷新文件:source /stc/profile
7.zkServer.sh start
启动 zookeeper
jps 查看进程:QuorumPeerMain
注意点:
3 个节点都要执行,按照myid中的数字顺序
开启
zkServer.sh status
查看 zookeeper 状态
zkServer.sh stop
关闭 zookeeper