一 zookeeper简介
- zookeeper是一个分布式服务,为用户分布式程序提供协调服务的(zookeeper本身就是一个分布式的程序,只要半数以上的节点存活,zk就能正常服务)
- zookeeper是为别的分布式程序提供协调服务
- zookeeper提供服务涵盖:主从协调(),服务节点动态上下线感知 ,统一配置(配置中心),分布式锁,统一服务名称
- zookeeper的核心功能:管理(储存,读取)用户提交的数据,并为用户程序提供数据节点的监听服务
二 zookeeper单机安装
- 安装环境:必须安装jdk
- 解压 :tar -zxvf zookeeper-3.4.5.tar.gz
- 重命名: mv zookeeper-3.4.5 zookeeper
- 创建目录:mkdir logs mkdir data
- 重命名conf下zoo_sample.cfg:mv zoo_sample.cfg zoo.cfg
- 修改配置文件
7:启动(bin目录下): ./zkServer.sh start
8:查看启动状态:./zkServer.sh status
9:关闭:./zkServer.sh stop (也可以用杀死进程的方式)
三 zookeeper集群安装