zookeeper简介
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
zookeeper安装步骤
下载地址为:
https://mirror.bit.edu.cn/apache/zookeeper/
然后我们选择版本号继续点击。
举个例子我们选择zookeeper-3.6.0这个版本号进行下载。然后选择带有名称中bin的进行下载apache-zookeeper-3.6.0-bin.tar.gz(否则下载3.5.5以后的版本启动zk服务的时候会一个错误为错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain
的错误)
zookeeper服务启动
这里以Windows为例:
如果为第一次下载zk,建议在zk目录下创建data文件夹用来存放数据,接着修改config文件夹下的zoo_sample.cfg文件将文件名改为zoo.config,然后将dataDir的存放路径改为datadataDir=../data
接着使用新开控制台窗口进入bin目录下运行zkServer.cmd启动zk服务,
然后新开控制台窗口运行zkCli.cmd启动zk客服端。
网友评论