linux環境インストールkafaka単機版
文書ディレクトリ一、環境分布 二、実戦 1. kafakaダウンロード 2. 解凍 3. 構成 4. 起動スクリプト の作成 5. クローズスクリプト の作成 6. スクリプト実行可能権限の付与 7. スクリプト使用例 一、環境分布
ソフトウェア
バージョン#バージョン#
jdk
1.8
kafaka
kafka_2.13-2.5.0
二、実戦
kafka公式サイトアドレス:http://kafka.apache.org/downloads
1.kafakaダウンロード
2.解凍
3.構成
4.起動スクリプトの作成
5.クローズ・スクリプトの作成
6.スクリプト実行可能権限の付与
7.スクリプト使用例
注意:このスタンドアロン版ではkafakaが持参したzookeeperを使用しています
ソフトウェア
バージョン#バージョン#
jdk
1.8
kafaka
kafka_2.13-2.5.0
二、実戦
kafka公式サイトアドレス:http://kafka.apache.org/downloads
1.kafakaダウンロード
wget https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.5.0/kafka_2.13-2.5.0.tgz
2.解凍
tar –zxvf /kafka_2.13-2.5.0.tgz
3.構成
cd kafka_2.13-2.5.0/config/
vi server.properties
:
broker.id=0
#
port=9092
# IP , IP
host.name=172.30.0.9
# ,
log.dirs=/usr/local/logs/kafka
#zookeeper , ,localhost:2181
zookeeper.connect=localhost:2181
4.起動スクリプトの作成
vi kafkastart.sh
:
# zookeeper
/app/kafka_2.13-2.5.0/bin/zookeeper-server-start.sh /app/kafka_2.13-2.5.0/config/zookeeper.properties &
# 3
sleep 3
# kafka
/app/kafka_2.13-2.5.0/bin/kafka-server-start.sh /app/kafka_2.13-2.5.0/config/server.properties &
5.クローズ・スクリプトの作成
vi kafkastop.sh
:
# zookeeper
/app/kafka_2.13-2.5.0/bin/zookeeper-server-stop.sh /app/kafka_2.13-2.5.0/config/zookeeper.properties &
# 3
sleep 3
# kafka
/app/kafka_2.13-2.5.0/bin/kafka-server-stop.sh /app/kafka_2.13-2.5.0/config/server.properties &
6.スクリプト実行可能権限の付与
chmod 777 kafkastart.sh kafkastop.sh
chmod +x kafkastart.sh kafkastop.sh
7.スクリプト使用例
#
./kafkastart.sh
#
./kafkastop.sh
注意:このスタンドアロン版ではkafakaが持参したzookeeperを使用しています