在Debian系统上配置Kafka主要包括安装Kafka、配置Kafka的server.properties
文件以及启动Kafka服务。以下是详细的步骤:
sudo apt-get update
sudo apt-get install zookeeperd
wget http://mirror.bit.edu.cn/apache/kafka/2.3.1/kafka_2.11-2.3.1.tgz
tar -zxvf kafka_2.11-2.3.1.tgz
mv kafka_2.11-2.3.1 /opt/kafka
echo 'export KAFKA_HOME=/opt/kafka' >> /etc/profile
echo 'export PATH=$PATH:$KAFKA_HOME/bin' >> /etc/profile
source /etc/profile
server.properties
文件:cd /opt/kafka/config
sudo cp server.properties server-1.properties server-2.properties
server-1.properties
文件,设置以下属性:broker.id=1
listeners=PLAINTEXT://:9093
log.dir=/tmp/kafka-logs-1
server-2.properties
文件,设置以下属性:broker.id=2
listeners=PLAINTEXT://:9094
log.dir=/tmp/kafka-logs-2
/opt/kafka/bin/zookeeper-server-start.sh config/zookeeper.properties
/opt/kafka/bin/kafka-server-start.sh config/server-1.properties
/opt/kafka/bin/kafka-server-start.sh config/server-2.properties
broker.id
:Kafka集群中每个Broker的唯一标识。listeners
:Kafka服务器监听的地址和端口。log.dir
:Kafka日志文件的存储目录。以上步骤应该可以帮助你在Debian系统上成功配置Kafka。如果在配置过程中遇到任何问题,请检查配置文件的语法和路径是否正确,并确保Kafka和Zookeeper服务已经正确安装和启动。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Kafka配置文件在Debian如何设置