作者:轻裾随风远 | 来源:互联网 | 2023-05-18 15:34
在搭建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 的下载地址:请点这里