CentOS7搭建Zookeeper集群


1.上傳壓縮包到服務器,解壓,我的目錄在/soft/zookeeper/zookeeper3.4

2.修改配置文件

vi /etc/profile

 添加環境變量

export ZOOKEEPER_HOME=/soft/zookeeper/zookeeper3.4
export PATH=${ZOOKEEPER_HOME}/bin:$PATH

讓配置生效

source /etc/profile

3.在zookeeper文件夾下新建data文件夾(和zookeeper解壓目錄同級)

data目錄下新建myid文件

編輯myid文件 內容為 :0 (注意此處的0和下面的zoo.cfg配置文件的server.0對應)

三台服務器下對應三個myid文件,內容分別是 0,1,2 和server.0,server.1,server.2對應

4.修改zookeeper配置文件 在解壓目錄下conf下zoo_sample.cfg

修改問價名為zoo.cfg

5.這一台的zookeeper就搭建完成了,其他的和操作相同,唯一不同的就myid內容

6.啟動zookeeper,bin目錄下的zkServer.sh

./zkServer.sh start

三台服務器都要啟動

7.查看狀態

./zkServer.sh status

這時查看狀態可能會報下面的錯

可能原因有1.myid文件數字不對應,2.防火牆的問題

防火牆的問題可以開放2181,2888,3888端口號

然后再查看狀態

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM