接上篇文章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