Heim >System-Tutorial >LINUX >Schritt-für-Schritt-Anleitung: Kafka von Grund auf unter Linux installieren

Schritt-für-Schritt-Anleitung: Kafka von Grund auf unter Linux installieren

WBOY
WBOYOriginal
2024-01-31 15:09:07475Durchsuche

1. Vorbereitung

Bevor Sie mit der Installation beginnen, müssen Sie sicherstellen, dass Ihr System die folgenden Anforderungen erfüllt:

  • Betriebssystem: Ubuntu 16.04 oder höher
  • Speicher: mindestens 4 GB
  • Festplattenspeicher: mindestens 500 GB
  • Java: Version 8 oder höher
  • ZooKeeper: Version 3.4 oder höher

2. Java installieren

  1. Verwenden Sie den folgenden Befehl, um die Systempaketliste zu aktualisieren:
sudo apt-get update
  1. Installieren Sie Java:
sudo apt-get install openjdk-8-jdk
  1. Überprüfen Ist Java erfolgreich installiert?
  2. java -version

ZooKeeper-Benutzer und -Gruppen erstellen:

    wget https://mirrors.estointernet.in/apache/zookeeper/zookeeper-3.6.3/zookeeper-3.6.3.tar.gz
  1. Gewähren Sie dem ZooKeeper-Benutzer und der ZooKeeper-Gruppe Berechtigungen für das Installationsverzeichnis:
    tar -xzvf zookeeper-3.6.3.tar.gz
  1. Bearbeiten Sie die ZooKeeper-Konfigurationsdatei:
    sudo mv zookeeper-3.6.3 /opt/zookeeper
  1. Ändern Sie in der Konfigurationsdatei
:
  1. sudo groupadd zookeeper
    sudo useradd -g zookeeper zookeeper
um das zu erstellen ZooKeeper-Datenverzeichnis:
  1. sudo chown -R zookeeper:zookeeper /opt/zookeeper
ZooKeeper starten:
  1. sudo nano /opt/zookeeper/conf/zoo.cfg
Überprüfen Sie, ob ZooKeeper erfolgreich gestartet wurde:
  1. dataDir=/var/lib/zookeeper
    clientPort=2181
    dataDirclientPort 选项的值分别更改为 /var/lib/zookeeper2181Four. Kafka installieren
    Kafka herunterladen:
  1. sudo mkdir -p /var/lib/zookeeper
    sudo chown -R zookeeper:zookeeper /var/lib/zookeeper
    Unzip Kafka:
  1. sudo /opt/zookeeper/bin/zkServer.sh start
    Kafka in das Installationsverzeichnis verschieben:
  1. sudo netstat -plnt | grep 2181

Kafka-Benutzer und -Gruppe erstellen:

    wget https://mirrors.estointernet.in/apache/kafka/2.8.1/kafka_2.13-2.8.1.tgz
  1. Kafka-Benutzer und -Gruppe Berechtigungen für das Installationsverzeichnis erteilen:
    tar -xzvf kafka_2.13-2.8.1.tgz
  1. Kafka-Konfigurationsdatei bearbeiten:
    sudo mv kafka_2.13-2.8.1 /opt/kafka
  1. Fügen Sie in der Konfigurationsdatei den Wert der folgenden Option ändern in:
    sudo groupadd kafka
    sudo useradd -g kafka kafka
  1. Kafka-Datenverzeichnis erstellen:
    sudo chown -R kafka:kafka /opt/kafka
  1. Kafka starten:
    sudo nano /opt/kafka/config/server.properties
  1. Überprüfen Sie, ob Kafka erfolgreich gestartet wurde:
    broker.id=0
    listeners=PLAINTEXT://:9092
    zookeeper.connect=localhost:2181
  1. 5. Testen Sie Kafka
    Erstellen Sie ein Thema:
  1. sudo mkdir -p /var/lib/kafka
    sudo chown -R kafka:kafka /var/lib/kafka
    Senden Sie eine Nachricht an das Thema:
  1. sudo /opt/kafka/bin/kafka-server-start.sh /opt/kafka/config/server.properties
    Erhalten Sie eine Nachricht vom Thema:
  1. sudo netstat -plnt | grep 9092
6. Zusammenfassung

Sie haben erfolgreich installiert Kafka unter Linux. Jetzt können Sie mit dem Aufbau verteilter Systeme mit Kafka beginnen.

    Das obige ist der detaillierte Inhalt vonSchritt-für-Schritt-Anleitung: Kafka von Grund auf unter Linux installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn