天天看点

kafka之四:Kafka集群搭建

1、软件环境

1、linux一台或多台,大于等于2

2、已经搭建好的zookeeper集群

3、软件版本kafka_2.11-0.9.0.1.tgz

2、创建目录并下载安装软件

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建

3、修改配置文件

进入到config目录

主要关注:server.properties 这个文件即可,我们可以发现在目录下:

有很多文件,这里可以发现有Zookeeper文件,我们可以根据Kafka内带的zk集群来启动,但是建议使用独立的zk集群

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建

修改配置文件:

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建

上面是参数的解释,实际的修改项为:

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建

4、启动Kafka集群并测试

1、启动服务

2、检查服务是否启动

3、创建Topic来验证是否创建成功

更多请看官方文档:http://kafka.apache.org/documentation.html

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建

测试(在发布者那里发布消息看看订阅者那里是否能正常收到~):

4、其他命令

大部分命令可以去官方文档查看

4.1、查看topic

4.2、查看topic状态

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建

 OKkafka集群搭建完毕

5、其他说明标注

5.1、日志说明

默认kafka的日志是保存在/opt/kafka/kafka_2.10-0.9.0.0/logs目录下的,这里说几个需要注意的日志

5.2、上面的大家你完成之后可以登录zk来查看zk的目录情况

kafka之四:Kafka集群搭建
kafka之四:Kafka集群搭建