centos7-kafka2.7.0部署


前置環境:java8+

1.從官方下載binary包到服務器 wget https://downloads.apache.org/kafka/2.7.0/kafka_2.13-2.7.0.tgz

2.根據官方手冊,解壓縮並進入目錄

 tar -xzf kafka_2.13-2.7.0.tgz

 cd kafka_2.13-2.7.0

3.如果配置較低,需要進入配置文件修改相應內存占用配置,zookeeper如下:

vim bin/zookeeper_server_start.sh

 

 

 kafka如下:

vim bin/kafka-server-start.sh

 

 

 

4.在kafka_2.13-2.7.0根目錄下創建兩個自定義的啟動腳本:

vim zookeeper_start.sh

nohup bin/zookeeper-server-start.sh config/zookeeper.properties >> zookeeper.out &

vim kafka_start.sh

nohup bin/kafka-server-start.sh config/server.properties >> kafka.out &

5.依次運行zookeeper、kafka的sh

6.按照官方文檔,測試是否可以執行測試腳本如下

創建topic
$ bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
執行生產者
$ bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092 >This is my first event >This is my second event
執行消費者
$ bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092 This is my first event This is my second event

至此,kafka centos的基礎部署完成

 

 
        




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM