ホームページ  >  記事  >  システムチュートリアル  >  ステップバイステップ ガイド: Linux に Kafka を最初からインストールする

ステップバイステップ ガイド: Linux に Kafka を最初からインストールする

WBOY
WBOYオリジナル
2024-01-31 15:09:07461ブラウズ

1. 準備

インストールを開始する前に、システムが次の要件を満たしていることを確認する必要があります:

  • オペレーティング システム: Ubuntu 16.04 以降
  • メモリ: 4GB 以上
  • #ハードディスク容量: 500GB 以上
  • #Java: バージョン 8 以降
  • #ZooKeeper: バージョン 3.4 以降
  • #2. Java のインストール
次のコマンドを使用してシステム パッケージ リストを更新します:

sudo apt-get update
  1. Java のインストール:
sudo apt-get install openjdk-8-jdk
  1. Java が正常にインストールされたかどうかを確認します:
java -version
    3. ZooKeeper をインストールします
  1. #ZooKeeper をダウンロードします:

wget https://mirrors.estointernet.in/apache/zookeeper/zookeeper-3.6.3/zookeeper-3.6.3.tar.gz

    ZooKeeper を解凍します:
  1. tar -xzvf zookeeper-3.6.3.tar.gz
    ZooKeeper をインストール ディレクトリに移動します:
  1. sudo mv zookeeper-3.6.3 /opt/zookeeper
    ZooKeeper ユーザーとグループを作成します:
  1. sudo groupadd zookeeper
    sudo useradd -g zookeeper zookeeper
    インストール ディレクトリの ZooKeeper ユーザーおよびグループにアクセス許可を付与します:
  1. sudo chown -R zookeeper:zookeeper /opt/zookeeper
    ZooKeeper 構成ファイルを編集します:
  1. sudo nano /opt/zookeeper/conf/zoo.cfg
    設定ファイルで、
  1. dataDir
  2. および
clientPort
    オプションの値を
  1. /var/lib/zookeeper および 2181## に変更します。 # それぞれ:
    dataDir=/var/lib/zookeeper
    clientPort=2181
    ZooKeeper データ ディレクトリの作成:
    sudo mkdir -p /var/lib/zookeeper
    sudo chown -R zookeeper:zookeeper /var/lib/zookeeper
ZooKeeper の起動:
  1. sudo /opt/zookeeper/bin/zkServer.sh start
ZooKeeper が正常に開始されたことを確認します:
  1. sudo netstat -plnt | grep 2181
  2. 4. Kafka のインストール
  1. Kafka のダウンロード:
wget https://mirrors.estointernet.in/apache/kafka/2.8.1/kafka_2.13-2.8.1.tgz

Kafka の解凍:
  1. tar -xzvf kafka_2.13-2.8.1.tgz
Kafka をインストール ディレクトリに移動します:
  1. sudo mv kafka_2.13-2.8.1 /opt/kafka
  2. #Kafka ユーザーとグループを作成します:
    sudo groupadd kafka
    sudo useradd -g kafka kafka
  1. # #Kafka ユーザーとグループにインストール ディレクトリを付与します。 権限:
sudo chown -R kafka:kafka /opt/kafka
  1. Kafka 構成ファイルの編集:
sudo nano /opt/kafka/config/server.properties
  1. 構成ファイルで、次のオプションの値:
broker.id=0
listeners=PLAINTEXT://:9092
zookeeper.connect=localhost:2181
  1. Kafka データ ディレクトリの作成:
sudo mkdir -p /var/lib/kafka
sudo chown -R kafka:kafka /var/lib/kafka
  1. Kafka の開始:
sudo /opt/kafka/bin/kafka-server-start.sh /opt/kafka/config/server.properties
  1. Kafka が正常に開始されたかどうかを確認します :
sudo netstat -plnt | grep 9092
    5.Kafka をテストします
トピックを作成します:
  1. kafka-topics --create --topic test --partitions 1 --replication-factor 1
トピックにメッセージを送信:

kafka-console-producer --topic test --message "Hello, world!"
  1. トピックからのメッセージを受信:
kafka-console-consumer --topic test --from-beginning
    6. 概要
  1. あなたLinux に Kafka を正常にインストールしました。これで、Kafka を使用して分散システムの構築を開始できます。

以上がステップバイステップ ガイド: Linux に Kafka を最初からインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。