ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
解压到指定位置。服务器
tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/
配置服务器编号分布式
将“zookeeper/conf目录下”的zoo_sample.cfg重命名后修改其中内容。oop
mv zoo_sample.cfg zoo.cfg // 重命名 // 修改文件内容 dataDir=/opt/module/zookeeper-3.4.10/zkData server.1=hadoop151:2888:3888 // 必定要和myid对应 server.2=hadoop152:2888:3888 server.3=hadoop153:2888:3888
分别在三台虚拟机上启动zookeeper
切换到zookeeper/bin目录下code
./zkServer.sh start // 启动zookeeper ./zkServer.sh status // 查看zookeeper状态(leader或follower) ./zkServer.sh stop //中止zookeeper