Zookeeper分布式安装部署
本篇博客將主要介紹如何進(jìn)行Zookeeper的分布式安裝部署
集群規(guī)劃
在Carlota1、Carlota2、Carlota3三臺(tái)機(jī)器上進(jìn)行部署。
安裝部署
1、解壓安裝
- 上傳壓縮文件apache-zookeeper-3.6.1-bin.tar.gz到三臺(tái)機(jī)器上
- 解壓文件tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz
- 改個(gè)名:mv apache-zookeeper-3.6.1 zookepper3.6.1
2、配置服務(wù)器編號(hào)
- 在zookeeper安裝目錄下新建zkData文件:mkdir zkData
- cd zkData/
- 添加myid文件 touch myid
- 在每臺(tái)機(jī)器服務(wù)器的myid文件中添加相應(yīng)的編號(hào),例如Carlota2中他的myid文件中填寫的就是2
3、配置zoo.cfg文件
- 重命名conf這個(gè)目錄下的zoo_sample.cfg為zoo.cfg
- 打開zoo.cfg文件修改數(shù)據(jù)存儲(chǔ)路徑配置
4、配置環(huán)境變量
- vi /etc/profile添加以下內(nèi)容
5、集群?jiǎn)?dòng)驗(yàn)證是否成功
- 三臺(tái)機(jī)器上分別執(zhí)行zkServer.sh start 來啟動(dòng)zookeeper
- 三臺(tái)機(jī)器上分別執(zhí)行bin/zkServer.sh status來查看狀態(tài)
[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
總結(jié)
以上是生活随笔為你收集整理的Zookeeper分布式安装部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: logstash-input-redis
- 下一篇: JDK源码解析之java.util.Ab