热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

kafka_2.11-0.10.1.1集群搭建安装配置

nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd

在搭建kafka集群之前,请保证zookeeper已安装。

1、下载

官网下载链接:http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz

2、解压

tar zxvf kafka_2.11-0.10.1.1.tgz /usr/local/kafka

3、配置环境变量,各个节点都需要配置

gedit /etc/profile

#set kafka
export KAFKA_HOME=/usr/local/kafka
export PATH=/usr/local/kafka/bin:$PATH

使用环境变量生效

source /etc/profile

4、配置 server.properties

cd /usr/local/kafka/config

gedit server.properties

(1)、配置 broker 的ID

broker.id=1

(2)、打开监听端口

listeners=PLAINTEXT://master:9092

(3)、修改 log 的目录、在指定的位置创建好文件夹logs

log.dirs=/usr/local/kafka/logs

(4)、修改 zookeeper.connect

zookeeper.cOnnect=master:2181,slave1:2181,slave2:2181,slave3:2181

5、拷贝配置好的kafka文件到子节点服务器,然后修改broker.id的值,不能一样,我分配设置的是2,3,4

6、启动kafka之前需启动zookeeper,然后启动kafka,各个节点需单独启动

cd /usr/local/kafka/config

kafka-server-start.sh server.properties

7、检查kafka是否启动成功,通过jps查看jps是否启动成功

#

8,、通过创建一个topic来测试是否能成功运行,随便选择一个节点运行

kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

Created topic "test".

出现这个即表示创建test成功

下面关于Kafka的文章您也可能喜欢,不妨参考下:

CentOS 7.2部署Elasticsearch+Kibana+Zookeeper+Kafka  2016-11/137636.htm

CentOS 7下安装Logstash ELK Stack 日志管理系统  2016-08/134165.htm

Kafka集群部署与配置手册 2017-02/141037.htm

CentOS 7下Kafka集群安装  2017-01/139734.htm

Apache Kafka 教程笔记 2014-01/94682.htm

CentOS 7下安装Kafka单机版  2017-01/139732.htm

Apache kafka原理与特性(0.8V)  2014-09/107388.htm

Kafka部署与代码实例  2014-09/107387.htm

Kafka介绍及环境搭建  2016-12/138724.htm

Kafka介绍和集群环境搭建  2014-09/107382.htm

Kafka 的详细介绍:请点这里
Kafka 的下载地址:请点这里


推荐阅读
author-avatar
思铮同学要努力工作
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有