在CentOS 7安裝Kafka單機版
安裝環境
- 作業系統:CentOS 7
- Kafka:2.8.0
- Java:Open-JDK 1.8.0
安裝Kafka
步驟1:安裝Java,請務必確認環境裝有8以上版本!
$ yum install java-1.8.0-openjdk -y
步驟2:下載Kafka (官網),本篇文章使用的是2.8.0版本,並且是編譯完成執行檔。
$ wget https://dlcdn.apache.org/kafka/2.8.0/kafka_2.13-2.8.0.tgz
步驟3:解壓縮Kafka,並放置到/opt/之下。
$ tar -xzf kafka_2.13-2.8.0.tgz
$ mv kafka_2.13-2.8.0.tgz /opt/kafka
步驟4:編輯kafka-server-start.sh檔案來調整記憶體的使用。
$ vi /opt/kafka/bin/kafka-server-start.sh
調整的地方如下:
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
# -Xms1G -> 最小記憶體使用
# -Xmx1G -> 最大記憶體使用
步驟5:啟動Zookeeper與Kafka。
$ cd /opt/kafka
$ bin/zookeeper-server-start.sh config/zookeeper.properties
$ bin/kafka-server-start.sh config/server.properties
~ END ~