zookeeper集群环境搭建(使用kafka的zookeeper搭建zk集群)
Posted daysn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper集群环境搭建(使用kafka的zookeeper搭建zk集群)相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
使用kafka的zookeeper来搞集群的话和单纯用zk的其实差不了多少。
0.说在前头,搭建kafka集群之前请把每个服务器的jdk搞起来。
1.安装kafka
wget http://mirrors.hust.edu.cn/apache/kafka/2.0.0/kafka_2.11-2.0.0.tgz
下载kafka然后放到你的目录下
解压
tar zxvf kafka_2.11-2.0.0.tgz
2.配置zk
cd kafka_2.11-2.0.0/config
vi zookeeper.properties
配置好数据的存放目录dataDir以及集群的信息。
注意上面的0,1,2和每个ip都是对应的,现在如果我们系统中没有我们设置的dataDir的目录的话,现在就去新建一个。
接着vi myid 新建一个myid文件
接下来根据ip设置myid的内容
比如:
id:69 myid的内容就是0(对应server0)
ip:85 myid的内容就是1(对应server1)
ip:84 myid的内容就是2(对应server2)
:wq保存退出。
3.开启zk
【依次开启!!不要一次在xshell同时开启多个zk!!】
cd /opt/kafka_2.11-2.0.0
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties &
如果没起来的自己去看看log或者有没有安装jdk,可以ps -ef | grep zookeeper查看有没有启动zookeeper,经常ps -ef这是个很好的习惯
---恢复内容结束---
以上是关于zookeeper集群环境搭建(使用kafka的zookeeper搭建zk集群)的主要内容,如果未能解决你的问题,请参考以下文章
kafka环境搭建2-broker集群+zookeeper集群(转)
Kafka 0.9+Zookeeper3.4.6集群搭建配置,新版Java Client的使用要点,高可用性测试,以及各种坑