2.1 安装部署
2.1.1 集群规划
192.168.1.102 | 192.168.1.103 | 192.168.1.104 |
zookeeper | zookeeper | zookeeper |
kafka | kafka | kafka |
2.1.2 jar 包下载
http://kafka.apache.org/downloads
1) 解压安装包
tar -zxvf kafka_2.11-0.11.0.0.tgz
2) 修改解压后的文件名称
mv kafka_2.11-0.11.0.0/ kafka
4) 修改配置文件
cd config/
vim server.properties
修改以下内容:
#broker 的全局唯一编号,不能重复
broker.id=0
#删除 topic 功能使能
delete.topic.enable=true
#kafka 运行日志存放的路径
log.dirs=log.dirs=/usr/local/src/kafka/logs
#配置连接 Zookeeper 集群地址
zookeeper.connect=192.168.1.102:2181,192.168.1.102:2181,192.168.1.102:2181
在其它2台服务器上也做出相应的修改
broker.id=1、 broker.id=2
注: broker.id 不得重复
8) 启动集群
依次在 192.168.1.102, 192.168.1.102, 192.168.1.102 节点上启动 kafka
[root@localhost kafka]# ./bin/kafka-server-start.sh -daemon config/server.properties
9)关闭集群
bin/kafka-server-stop.sh stop