温馨提示×

怎样查debian kafka配置

小樊
50
2026-09-03 18:57:12
栏目: 智能运维

在 Debian 上查看 Kafka 配置,通常要看安装方式和配置文件位置。下面按常见情况说明。


一、Kafka 配置文件在哪里

Kafka 的配置主要在 config/ 目录下(如果你是用官方 tar 包安装):

/opt/kafka/config/
/usr/local/kafka/config/

常见配置文件:

  • server.properties —— 最核心的 Kafka 配置
  • producer.properties
  • consumer.properties
  • zookeeper.properties(如果用内置 ZooKeeper)

示例查看:

cat /opt/kafka/config/server.properties

二、Debian 通过 apt 安装(少见)

如果是通过 Debian 包管理安装的(有些第三方源):

dpkg -L kafka

通常配置在:

/etc/kafka/

查看:

ls /etc/kafka/
cat /etc/kafka/server.properties

三、查看正在运行的 Kafka 实际配置

1️⃣ 通过进程查看启动参数

ps -ef | grep kafka

你会看到类似:

kafka-server-start.sh /opt/kafka/config/server.properties

2️⃣ 通过 Kafka 自带命令查看

/opt/kafka/bin/kafka-configs.sh \
  --bootstrap-server localhost:9092 \
  --entity-type brokers \
  --entity-defaults \
  --describe

查看某个 broker:

kafka-configs.sh \
  --bootstrap-server localhost:9092 \
  --entity-type brokers \
  --entity-name 0 \
  --describe

四、查看 Topic 级别配置

kafka-topics.sh \
  --bootstrap-server localhost:9092 \
  --describe \
  --topic your_topic

五、检查 Kafka 是否真的在运行

systemctl status kafka
# 或
jps | grep Kafka

六、常见关键配置(server.properties)

broker.id=0
listeners=PLAINTEXT://:9092
log.dirs=/var/lib/kafka/logs
zookeeper.connect=localhost:2181
num.partitions=3
default.replication.factor=1

如果你愿意,可以告诉我:

  • Kafka 是怎么装的(tar / apt / docker)
  • Debian 版本
  • 想查 broker / topic / 生产消费 哪一类配置

我可以给你更精确的命令。

0 踩