debian

Debian下Kafka配置需要注意哪些细节

小樊
38
2025-04-15 08:33:01
栏目: 智能运维

在Debian下配置Kafka时,需要注意以下几个细节:

环境要求

安装步骤

  1. 安装Java
sudo apt update
sudo apt install openjdk-11-jdk -y
  1. 下载并解压Kafka
wget https://downloads.apache.org/kafka/3.6.1/kafka_2.13-3.6.1.tgz
tar -xzf kafka_2.13-3.6.1.tgz
mv kafka_2.13-3.6.1 /opt/kafka
  1. 配置Kafka
  1. 初始化集群元数据(仅首次执行):
cd /opt/kafka
bin/kafka-storage.sh format -t $(bin/kafka-storage.sh random-uuid) -c config/kraft/server.properties
  1. 启动所有节点
/opt/kafka/bin/kafka-server-start.sh -daemon /opt/kafka/config/kraft/server.properties
  1. 验证进程
jps -l | grep Kafka

关键参数说明

验证集群状态

  1. 检查集群元数据
bin/kafka-metadata-shell.sh --snapshot /data/kafka/logs/__cluster_metadata-0/00000000000000000000.log
  1. 测试Topic自动创建
echo "test-message" | bin/kafka-console-producer.sh --bootstrap-server 10.0.0.1:9092,10.0.0.2:9092,10.0.0.3:9092 --topic auto-created-topic
bin/kafka-topics.sh --bootstrap-server 10.0.0.1:9092 --describe --topic auto-created-topic

以上是在Debian下配置Kafka时需要注意的一些细节,确保配置正确可以帮助你更好地运行和管理Kafka集群。

0
看了该问题的人还看了