CentOS7單機安裝配置Kafka教程

2021-09-26 21:23:27 字數 1957 閱讀 7925

已安裝zookeeper:

教程:三颱伺服器192.168.230.128:2181,192.168.230.129:2181,192.168.230.130:2181

下面以伺服器192.168.230.128為例

1.利用xftp複製到/usr/local/,並解壓,建立日誌目錄

tar -zxvf /usr/local/kafka_2.11-2.3.0.tgz -c /usr/local

mkdir -p /data/kafka-logs

2.修改配置檔案config/server.properties下面引數

# 單機模式,ip改為伺服器的ip

listeners=plaintext:

# 自定義目錄

log.dirs=/data/kafka-logs

# 註冊中心

zookeeper.connect=192.168.230.128:2181,192.168.230.129:2181,192.168.230.130:2181

3.啟動

// 建立topic

[root@localhost kafka_2.11-2.3.0]# ./bin/kafka-topics.sh --create --zookeeper 192.168.230.130:2181 --replication-factor 1 --partitions 3 --topic my_kafka_topic

// 訪問topic

[root@localhost kafka_2.11-2.3.0]# ./bin/kafka-topics.sh --describe --zookeeper 192.168.230.130:2181 --topic my_kafka_topic

topic:my_kafka_topic partitioncount:3 replicationfactor:1 configs:

topic: my_kafka_topic partition: 0 leader: 0 replicas: 0 isr: 0

topic: my_kafka_topic partition: 1 leader: 0 replicas: 0 isr: 0

topic: my_kafka_topic partition: 2 leader: 0 replicas: 0 isr: 0

–replication-factor 1 --partitions 3 :建立乙個副本、3個分割槽;

xshell開啟兩個192.168.230.130的視窗

// 視窗1--啟動生產者

cd /usr/local/kafka_2.11-2.3.0/

./bin/kafka-console-producer.sh --broker-list 192.168.230.130:9092 --topic my_kafka_topic

// 視窗2---啟動消費者

cd /usr/local/kafka_2.11-2.3.0/

./bin/kafka-console-consumer.sh --bootstrap-server 192.168.230.130:9092 --topic my_kafka_topic --from-beginning

啟動後生產者傳送訊息,可以看到消費者中可以收到息

redis 單機版安裝配置 centOS7

redis安裝 第一步 安裝 c 語言需要的 gcc 環境 yum install y gcc c yum install y wget 第三步 編譯 redis 原始碼,進入 redis 3.2.9 目錄,執行編譯命令 cd redis 5.0.4 make 第四步 安裝 redis 需要通過 p...

CentOS 7 安裝 配置

本例為 minimal iso 版本 centos 與 rhel 是同源,所以,在 centos 文件不足時,可以參考 rhel 的文件。本例子環境為 windows 可以使用 fedora liveusb creator 或者 ultraiso 等工具來把系統寫入 u盤,而後通過u盤啟動來安裝系統...

CentOS7 安裝配置 vsftpd

yum install y vsftpdvi etc vsftpd vsftpd.confanonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list enable yes chroot list...