Kafka在Linux部署前的准备工作如下:
JAVA_HOME环境变量并验证安装。/opt/kafka)。zoo.cfg中server.id和IP地址。server.properties中的zookeeper.connect参数。config/server.properties,关键参数包括:
broker.id:集群中唯一标识(单节点可设为0)。listeners:监听地址(如PLAINTEXT://0.0.0.0:9092)。log.dirs:日志存储路径(需提前创建目录并赋权)。注:单节点部署可简化ZooKeeper配置,集群部署需额外配置broker.id和集群节点信息。