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