Zookeeper分布式安装部署
生活随笔
收集整理的這篇文章主要介紹了
Zookeeper分布式安装部署
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本篇博客將主要介紹如何進行Zookeeper的分布式安裝部署
集群規劃
在Carlota1、Carlota2、Carlota3三臺機器上進行部署。
安裝部署
1、解壓安裝
- 上傳壓縮文件apache-zookeeper-3.6.1-bin.tar.gz到三臺機器上
- 解壓文件tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz
- 改個名:mv apache-zookeeper-3.6.1 zookepper3.6.1
2、配置服務器編號
- 在zookeeper安裝目錄下新建zkData文件:mkdir zkData
- cd zkData/
- 添加myid文件 touch myid
- 在每臺機器服務器的myid文件中添加相應的編號,例如Carlota2中他的myid文件中填寫的就是2
3、配置zoo.cfg文件
- 重命名conf這個目錄下的zoo_sample.cfg為zoo.cfg
- 打開zoo.cfg文件修改數據存儲路徑配置
4、配置環境變量
- vi /etc/profile添加以下內容
5、集群啟動驗證是否成功
- 三臺機器上分別執行zkServer.sh start 來啟動zookeeper
- 三臺機器上分別執行bin/zkServer.sh status來查看狀態
[root@carlota1 zookeeper-3.6.1]# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/apps/zookeeper-3.6.1/bin/…/conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Mode: leader
[root@carlota2 zookeeper-3.6.1]# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/apps/zookeeper-3.6.1/bin/…/conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Mode: follower
總結
以上是生活随笔為你收集整理的Zookeeper分布式安装部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: logstash-input-redis
- 下一篇: JDK源码解析之java.util.Ab