1. Persediaan
Sebelum memulakan pemasangan, anda perlu memastikan sistem anda memenuhi keperluan berikut:
- Sistem pengendalian: Ubuntu 16.04 atau lebih tinggi
- Memori: sekurang-kurangnya 4GB
- ruang cakera keras sekurang-kurangnya 50GB:
Java : Versi 8 atau lebih tinggi - ZooKeeper: Versi 3.4 atau lebih tinggi
-
2. Pasang Java
Gunakan arahan berikut untuk mengemas kini senarai pakej sistem: sudo apt-get update
sudo apt-get install openjdk-8-jdk
- rreee
rreee - rreee
rreee
rreee - Sahkan Adakah Java berjaya dipasang:
java -version
3. Pasang ZooKeeper -
Muat turun ZooKeeper:
wget https://mirrors.estointernet.in/apache/zookeeper/zookeeper-3.6.3/zookeeper-3.6.3.tar.gz
Nyahzip ZooKeeper:
tar -xzvf zookeeper-3.6.3.tar.gz
- ke pemasangan ZooKeeper reee
Buat pengguna dan kumpulan ZooKeeper:
sudo mv zookeeper-3.6.3 /opt/zookeeper
Berikan kebenaran kepada pengguna dan kumpulan ZooKeeper pada direktori pemasangan:
sudo groupadd zookeeper
sudo useradd -g zookeeper zookeeper
dataDir
和 clientPort
选项的值分别更改为 /var/lib/zookeeper
和 2181
Edit fail konfigurasi ZooKeeper:
sudo chown -R zookeeper:zookeeper /opt/zookeeper
- cipta data ZooKeeper
Dalam fail konfigurasi, - Mulakan ZooKeeper:
sudo nano /opt/zookeeper/conf/zoo.cfg
- Sahkan sama ada ZooKeeper telah berjaya dimulakan:
dataDir=/var/lib/zookeeper
clientPort=2181
Empat Pasang Kafka
- Muat turun Kafka:
sudo mkdir -p /var/lib/zookeeper
sudo chown -R zookeeper:zookeeper /var/lib/zookeeper
-
Kafka
Kafka.
Alihkan Kafka untuk memasang Direktori: -
sudo /opt/zookeeper/bin/zkServer.sh start
Cipta pengguna dan kumpulan Kafka: sudo netstat -plnt | grep 2181
Berikan kebenaran kepada pengguna dan kumpulan Kafka pada direktori pemasangan: wget https://mirrors.estointernet.in/apache/kafka/2.8.1/kafka_2.13-2.8.1.tgz
Edit fail konfigurasi Kafka: - tambah fail konfigurasi
rreee
daripada pilihan berikut untuk: tar -xzvf kafka_2.13-2.8.1.tgz
Buat direktori data Kafka: sudo mv kafka_2.13-2.8.1 /opt/kafka
Mulakan Kafka: sudo groupadd kafka
sudo useradd -g kafka kafka
Sahkan bahawa Kafka telah dimulakan
Buat a Topik: sudo chown -R kafka:kafka /opt/kafka
Hantar mesej ke topik: sudo nano /opt/kafka/config/server.properties
Terima mesej daripada topik: broker.id=0
listeners=PLAINTEXT://:9092
zookeeper.connect=localhost:2181
6. Ringkasan
Anda telah berjaya memasang Kafka di bawah Linux. Kini, anda boleh mula membina sistem teragih menggunakan Kafka.
Atas ialah kandungan terperinci Panduan langkah demi langkah: Memasang Kafka dari awal di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn