在Ubuntu上搭建和管理Kafka集群是一个复杂但非常有用的过程,以下是一个详细的步骤指南:
sudo apt update
sudo apt install openjdk-11-jdk -y
tar -zxvf kafka_2.13-2.6.0.tgz
mkdir -p /opt/kafka/kafka-logs
server.properties
,设置以下参数:broker.id=0
listeners=PLAINTEXT://:9092
log.dirs=/opt/kafka/kafka-logs
zookeeper.connect=your_first_node_ip:2181,your_second_node_ip:2181,your_third_node_ip:2181
broker.id
为不一样的值。/opt/kafka/bin/kafka-server-start.sh -daemon /opt/kafka/config/server.properties
netstat -tulnp | grep 9092
bin/kafka-run-class.sh kafka.admin.Operations$List --zookeeper
bin/kafka-run-class.sh kafka.admin.Operations$List --zookeeper
通过以上步骤,你可以在Ubuntu上成功搭建和管理Kafka集群。如果在执行过程中遇到问题,可以参考Kafka官方文档或相关社区论坛寻求帮助。