在CentOS上安装Kafka的步骤如下:
sudo yum install java-1.8.0-openjdk-devel -y
wget https://archive.apache.org/dist/kafka/2.9.1/kafka_2.12-2.9.1.tgz
tar -zxvf kafka_2.12-2.9.1.tgz
sudo mv kafka_2.12-2.9.1 /opt/
echo 'export PATH=$PATH:/opt/kafka_2.12-2.9.1/bin' >> ~/.bashrc
source ~/.bashrc
sudo systemctl start zookeeper
sudo systemctl enable zookeeper
cd /opt/kafka_2.12-2.9.1
./bin/install.properties
config/server.properties
文件以适应你的需求,比如设置监听端口、日志路径等。确保listeners
属性配置了网络监听地址。bin/kafka-server-start.sh config/server.properties
bin/kafka-topics.sh
命令检查是否能创建主题或查看现有主题。bin/kafka-topics.sh --zookeeper localhost:2181 --create --topic test --partitions 1 --replication-factor 1
bin/kafka-topics.sh --list --zookeeper localhost:2181
以上步骤应该可以帮助你在CentOS上成功安装和配置Kafka。如果在安装过程中遇到任何问题,请参考官方文档或相关社区论坛寻求帮助。