使用zookeeper3.4.1 centOs7
wget zookeeper
解压到/usr/local/zookeeper下
mv zoo.sample.cfg zoo.cfg 配置conf/zoo.cfg 修改data文件位置
设置节点
server.0=192.168.1.117:2888:3888
server.1=192.168.1.118:2888:3888
server.2=192.168.1.119:2888:3888
创建刚才建立的data文件目录 比如/data/zookeeper 也可以建立在zookeeper目录下新建data
创建myid文件并分别存入对应 节点编号0,1,2.
设置环境变量 vi /etc/profile
export JAVA_HOME= ... export ZOOKEEPER_HOME = ... path=.:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin
source /etc/profile
zkServer.sh start 分别启动 查看进程jps 或者 zkServer.sh status
zkCli.sh zk是树形结构 ls / 创建节点create /pomelo 1122 修改set /pomelo 2233 删除某个节点 delete /pomelo
rmr 递归删除 /path
可以使用 zookeeper-3.4.5-ZooInspector.jar - ZooKeeper
观察修改zookeeper内容