Zookeeper安装及使用
一、Zookeeper安装
准备三台机器node02、node03、node04,三台机器要先安装JDK,并配置JAVA_HOME环境变量,将下载好的zookeeper-3.4.6.tar.gz放在四台机器上/opt/zookeeper目录下;先在node02上操作,进入要安装的目录下/opt/zookeeper
1、tar xf zookeeper-3.4.6.tar.gz
2、vi /etc/profile (配置环境变量,新增一行)
export PATH=/opt/mashibing/zookeeper-3.4.6/bin
3、cd zookeeper-3.4.6/conf
4、cp zoo_sample.cfg zoo.cfg
5、vi zoo.cfg
a.修改dataDir=/var/zookeeper
b.新增三行,对应三台机器
server.1=node02:2888:3888
server.2=node03:2888:3888
server.3=node04:2888:3888
6、mkdir /var/zookeeper
7、echo 1 > /var/zookeeper/myid
8、cd /opt && scp -r ./zookeeper/ node03:`pwd`
9、cd /opt && scp -r ./zookeeper/ node04:`pwd`
10、node03、node04分别执行6、7步骤,myid分别为2和3
11、分别node02、node03、node04启动服务端
zkServer.sh start-foreground
12、分别node02、node03、node04启动客户端
zkCli.sh
二、Zookeeper命令的使用
ls path 查看节点名称
get path 查看节点元数据
create path data 创建持久节点
create -e path data 创建临时节点
create -s path data 创建序列节点
create -s -e path data 创建序列临时节点
set path data 更新节点数据
delete path 删除节点