以下是Linux Kafka配置新手必看内容:
sudo apt install openjdk-8-jdk
,CentOS/RHEL用sudo yum install java-1.8.0-openjdk
,安装后用java -version
验证。wget https://downloads.apache.org/kafka/3.5.0/kafka_2.13-3.5.0.tgz
,然后解压,tar -xzf kafka_2.13-3.5.0.tgz
。config
目录编辑server.properties
,关键配置有broker.id
(唯一标识)、listeners
(监听地址端口)、log.dirs
(日志存储目录)、zookeeper.connect
(Zookeeper连接地址)等。zookeeper.properties
,设置dataDir
(数据目录)、clientPort
(端口)等。bin/zookeeper-server-start.sh config/zookeeper.properties
,再启动Kafka,bin/kafka-server-start.sh config/server.properties
。bin/kafka-topics.sh --list --bootstrap-server localhost:9092
查看主题列表验证是否启动成功,还可创建主题、发送接收消息测试。