在CentOS上设置Kafka,可参考以下步骤:
sudo yum install java-1.8.0-openjdk-devel
安装OpenJDK 8,并通过java -version
验证安装。wget https://downloads.apache.org/kafka/3.5.2/kafka_2.12-3.5.2.tgz
,然后解压到指定目录,如/usr/local/kafka
。config
目录,编辑server.properties
文件,设置broker.id
、listeners
、log.dirs
、zookeeper.connect
等参数。若需集群部署,还需配置num.partitions
、default.replication.factor
等参数。zoo.cfg
文件,设置dataDir
、clientPort
等参数,然后启动Zookeeper服务。bin/kafka-server-start.sh config/server.properties
启动Kafka。bin/kafka-topics.sh
、bin/kafka-console-producer.sh
和bin/kafka-console-consumer.sh
等命令。/etc/systemd/system/kafka.service
文件,添加相关内容,然后使用systemctl daemon-reload
、systemctl enable kafka
和systemctl start kafka
命令设置开机自启动。