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
Salin selepas log masuk
sudo apt-get install openjdk-8-jdk
Salin selepas log masuk
rreee
rreee rreee
rreee
rreee - Sahkan Adakah Java berjaya dipasang:
java -version
Salin selepas log masuk
3. Pasang ZooKeeper
Muat turun ZooKeeper:
wget https://mirrors.estointernet.in/apache/zookeeper/zookeeper-3.6.3/zookeeper-3.6.3.tar.gz
Salin selepas log masuk
Nyahzip ZooKeeper:
tar -xzvf zookeeper-3.6.3.tar.gz
Salin selepas log masuk
- ke pemasangan ZooKeeper reee
Buat pengguna dan kumpulan ZooKeeper:
sudo mv zookeeper-3.6.3 /opt/zookeeper
Salin selepas log masuk
Berikan kebenaran kepada pengguna dan kumpulan ZooKeeper pada direktori pemasangan:
sudo groupadd zookeeper
sudo useradd -g zookeeper zookeeper
Salin selepas log masuk
dataDir
和 clientPort
选项的值分别更改为 /var/lib/zookeeper
和 2181
Edit fail konfigurasi ZooKeeper:
sudo chown -R zookeeper:zookeeper /opt/zookeeper
Salin selepas log masuk
cipta data ZooKeeper
Dalam fail konfigurasi, Mulakan ZooKeeper:
sudo nano /opt/zookeeper/conf/zoo.cfg
Salin selepas log masuk
Sahkan sama ada ZooKeeper telah berjaya dimulakan:
dataDir=/var/lib/zookeeper
clientPort=2181
Salin selepas log masuk
Empat Pasang Kafka
Muat turun Kafka:
sudo mkdir -p /var/lib/zookeeper
sudo chown -R zookeeper:zookeeper /var/lib/zookeeper
Salin selepas log masuk
Kafka
Kafka.
Alihkan Kafka untuk memasang Direktori: sudo /opt/zookeeper/bin/zkServer.sh start
Salin selepas log masuk
Cipta pengguna dan kumpulan Kafka: sudo netstat -plnt | grep 2181
Salin selepas log masuk
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
Salin selepas log masuk
Edit fail konfigurasi Kafka: tambah fail konfigurasi
rreee
daripada pilihan berikut untuk: tar -xzvf kafka_2.13-2.8.1.tgz
Salin selepas log masuk
Buat direktori data Kafka: sudo mv kafka_2.13-2.8.1 /opt/kafka
Salin selepas log masuk
Mulakan Kafka: sudo groupadd kafka
sudo useradd -g kafka kafka
Salin selepas log masuk
Sahkan bahawa Kafka telah dimulakan
Buat a Topik: sudo chown -R kafka:kafka /opt/kafka
Salin selepas log masuk
Hantar mesej ke topik: sudo nano /opt/kafka/config/server.properties
Salin selepas log masuk
Terima mesej daripada topik: broker.id=0
listeners=PLAINTEXT://:9092
zookeeper.connect=localhost:2181
Salin selepas log masuk
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!