搭建kafka集群和zk集群

zookeeper集群

版本: zookeeper-3.4.10

创建一个data目录用于存放数据,创建一个logs目录用于存放日志文件:

mkdir data
mkdir datalog

在data目录下创建一个myid文件用于记录该zookeeper在集群中的id:

echo 1 > myid

编辑配置文件zoo.cfg

vi conf/zoo.cfg

dataDir=/xx/apps/zookeeper-3.4.10/data
dataLogDir=/xx/apps/zookeeper-3.4.10/datalog

server.1=192.168.80.10:2888:3888
server.2=192.168.80.20:2888:3888
server.3=192.168.80.30:2888:3888

启动

sh bin/zkServer.sh start
jps 查看“QuorumPeerMain”进程

kafka集群

版本:kafka_2.11-0.10.2.0

更改配置文件server.properties

broker.id=0
listeners=PLAINTEXT://192.168.80.10:9092
log.dirs=/xx/apps/kafka_2.11-0.10.2.0/kafka-logs
zookeeper.connect=192.168.80.10:2181:192.168.80.20:2181:192.168.80.30:2181

启动

bin/kafka-server-start.sh -daemon config/server.properties
jps 查看“Kafka”进程

猜你喜欢

转载自blog.csdn.net/amunamuna/article/details/108151087