zookeeper
-------------
1.管理大量主机的协同服务。
2.分布式应用,实现分布式读写技术。
3.zk提供的服务
Naming service //按名称区分集群中的节点.(DNS的功能)
Configuration management //对加入节点的最新化处理。()
Cluster management //实时感知集群中节点的增减.
Leader election //leader选举
Locking and synchronization service //修改时锁定数据,实现容灾.
Highly reliable data registry //节点宕机数据也是可用的。
zk安装(单机版,192.168.56.11(自己设置本地IP地址))
---------------
1.jdk(oracle官网下载)
2.下载zookeeper-3.4.9.tar.gz
3.tar开:tar -zxvf zookeeper-3.4.9.tar.gz
4.符号连接环境变量
$>ln -s zookeeper-3.4.9 zk
bin/zkServer.sh start(执行时会发生错误,看报错的原因)
主要读README。txt文件,文件中有大量的安装信息以及注意的点
5.配置zk,复制zoo.cfg.sample-->zoo.cfg