centos7 kafka2.3.1单机伪集群部署

接上篇文章centos7 zookeeper单点部署,准备好相应的包

cp config/server.properties config/server0.properties
vi config/server0.properties
修改
broker.id=0
listeners=PLAINTEXT://192.168.81.145:9092    #注意,这里一定要有客户端可访问的ip,否则非本机连接调用第二次会异常
log.dirs=/data/kafka-logs0
num.partitions=5

cp config/server0.properties config/server1.properties
vi config/server1.properties
修改
broker.id=1
listeners=PLAINTEXT://192.168.81.145:9093
log.dirs=/data/kafka-logs1

cp config/server0.properties config/server2.properties
vi config/server1.properties
修改
broker.id=2
listeners=PLAINTEXT://192.168.81.145:9094
log.dirs=/data/kafka-logs2

bin/kafka-server-start.sh config/server0.properties &
bin/kafka-server-start.sh config/server1.properties &
bin/kafka-server-start.sh config/server2.properties &

停止三个服务
bin/kafka-server-stop.sh 

连接zookeeper集群的配置调整,修改zookeeper.connect
zookeeper.connect=localhost:2181,localhost:2182,localhost:2183
 

zookeeper集群配置参见:centos7 zookeeper单机伪集群部署

连接zookeeper集群的配置调整,修改zookeeper.connect
zookeeper.connect=localhost:2181,localhost:2182,localhost:2183

发布了426 篇原创文章 · 获赞 33 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/whq12789/article/details/103126995