Linux 安装 Kafka

Linux 安装 Kafka


1-Kafka 下载

官方:

网盘:


2-Kafka 安装

a、安装环境

b、解压 Kafka 免编译包

tar -zxvf /data/targz/kafka_2.13-2.7.0.tgz -C /data/opt/

在这里插入图片描述
c、修改 Kafka 配置文件 server.properties

/data/opt/kafka_2.13-2.7.0/config/server.properties

# Kafka 集群唯一标识
broker.id=1
# 端口号
port=9092
# 日志存放
log.dirs=/data/data/kafka/log

# Zookeeper 地址和端口,多个地址 , 隔开
# zookeeper.connect=127.0.0.1:2181,127.0.0.1:2182
zookeeper.connect=127.0.0.1:2181

# 可删除 topic
delete.topic.enable=true

d、新建 Kafka 日志文件夹

mkdir -p /data/data/kafka/log

e、配置环境变量

vim  /etc/profile 
# Kafka 环境变量
export KAFKA_HOME=/data/opt/kafka_2.13-2.7.0
export PATH=$KAFKA_HOME/bin:$PATH

f、环境变量生效

source /etc/profile

g、启动 Kafka

cd /data/opt/kafka_2.13-2.7.0
nohup ./bin/kafka-server-start.sh ./config/server.properties &

在这里插入图片描述
h、测试 Kafka 安装

cd /data/opt/kafka_2.13-2.7.0
  • 创建 Topic
    ./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic testTopic
    
    在这里插入图片描述
  • 查看 Topic
    ./bin/kafka-topics.sh --list --zookeeper localhost:2181
    
    在这里插入图片描述
  • 启动生产者
    ./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic
    
    在这里插入图片描述
  • 启动消费者
    ./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic testTopic
    
    在这里插入图片描述
  • 生产者发送消息
    在这里插入图片描述
  • 消费者接收消息
    在这里插入图片描述

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页