Zookeeper的使用场景和集群配置
Zookeeper的介绍 ZK在分布式系统的应用 Zookeeper搭建 集群角色介绍 ZK的常用命令 一、Zookeeper的介绍 官方: ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 二、ZK在分布式系统的应用 分布式配置中心 分布式job 服务注册与发现 存储数据 三、Zookeeper搭建 1)单机模式 官网下载: zookeeper官网 解压tar zxvf zookeeper-3.4.11.tar.gz 进入conf目录下:cp zoo_sample.cfg zoo.cfg 启动:进入bin目录下:sh zkServer.sh start 验证:在bin目录下:sh zkServer.sh status 或者使用jps -vm查看 连接:在bin目录下:sh zkCli.sh 2)集群模式(机器有限,使用伪分布式) 1、描述 伪分布式集群就是在一台机器部署多个zk应用,部署之前服务器需要有jdk环境。使用 java -version可以显示相关java信息才可以进行zookeeper搭建。 2、步骤 官网下载: zookeeper官网 解压tar zxvf