githubEdit

Kafka

Apache Kafka

Introduction

...

Deploy By Binary

Quick Start

ZooKeeper Mode

# source download
cd /opt/ && wget https://archive.apache.org/dist/kafka/3.3.1/kafka_2.13-3.3.1.tgz
tar xf kafka_2.13-3.3.1.tgz && rm -rf kafka_2.13-3.3.1.tgz

# soft link
ln -svf /opt/kafka_2.13-3.3.1/ /opt/kafka
cd /opt/kafka

# option: customize jdk env
export JAVA_HOME=/opt/jdk17
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

# start zookeeper and kafka server
./bin/zookeeper-server-start.sh config/zookeeper.properties
./bin/kafka-server-start.sh config/server.properties

KRaft Mode

Config and Boot

Config

ZooKeeper Mode

Kraft Mode

Boot(systemd)

ZooKeeper Mode

Kraft Mode

Verify

Kafka Command

Deploy By Container

Run On Docker

Run On Kubernetes

Install by Helm

Reference:

Last updated