高端网站建设套餐,网站服务器维护方案,网页微信版官网登录保存文件在哪里,保定建设网站1、Zookeeper简介
ZooKeeper是一个分布式的#xff0c;开放源码的分布式应用程序协调服务#xff0c;是Google的Chubby一个开源的实现#xff0c;是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件#xff0c;提供的功能包括#xff1a;配置维护、域…1、Zookeeper简介
ZooKeeper是一个分布式的开放源码的分布式应用程序协调服务是Google的Chubby一个开源的实现是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件提供的功能包括配置维护、域名服务、分布式同步、组服务等。 2、环境准备
因为Zookeeper是用Java开发的需要运行在JVM上所以安装Zookeeper前需要先安装JDK7及以上的JDK若没有安装则需要先安装JDK以下是安装JDK的教程已经安装了的同学可以忽略
https://blog.csdn.net/m0_64284147/article/details/132260383 3、下载Zookeeper的安装包
可以从以下网站下载各个版本的Zookeeper
https://archive.apache.org/dist/zookeeper/
(1)选择需要安装的Zookeeper版本我这里以3.5.7为例子安装 (2)点击下载apache-zookeeper-3.5.7-bin.tar.gz文件 4、在Linux上新建文件夹来放置Zookeeper
安装的东西一般放在home路径下
mkdir /home/zookeeper 5、下载完后把apache-zookeeper-3.5.7-bin.tar.gz上传到服务器上的/home/zookeeper路径下 6、进入/home/zookeeper
cd /home/zookeeper 7、解压apache-zookeeper-3.5.7-bin.tar.gz
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz 8、解压完后进入到conf目录
cd apache-zookeeper-3.5.7-bin/conf 9、拷贝zoo_sample.cfg文件并重新命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg 10、新建zkdata文件夹来存放Zookeeper的数据
mkdir /home/zookeeper/zkdata 11、编辑zoo.cfg文件修改Zookeeper的数据的存放路径
(1)用vim打开zoo.cfg文件
vim zoo.cfg
(2)按i进入输入模式
(3)修改Zookeeper的数据的存放路径为我们新建的/home/zookeeper/zkdata (4)按Esc退出输入模式按Shift:输入:英文冒号然后输入wq按回车进行保存并退出 12、启动Zookeeper
(1)进入Zookeeper的bin路径下
cd /home/zookeeper/apache-zookeeper-3.5.7-bin/bin
(2)执行Zookeeper服务的启动脚本
执行
sh zkServer.sh start
或者
./zkServer.sh start
效果图
成功启动的话会显示STARTED 13、查看Zookeeper服务的状态
执行
sh zkServer.sh status
或者
./zkServer.sh status
效果图
状态显示如下表示启动成功Mode:standalone表示目前Zookeeper的模式是单节点 其他
1、停止Zookeeper服务
执行
sh zkServer.sh stop 或者
./zkServer.sh stop 2、启动Zookeeper客户端
执行
sh zkCli.sh
或者
./zkCli.sh