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
和集群节点信息。