“Kafka的基本知识”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第1行: 第1行:
=== kafka 的安装 ===
+
=== 1.kafka 的安装 ===
https://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz
+
部署一台 ZooKeeper 服务器
  
<syntaxhighlight lang="shell-session">
+
安装 JDK
[root@bogon ~]# cd /usr/local
 
[root@bogon local]# mkdir kafka
 
[root@bogon local]# cd kafka
 
[root@bogon kafka]# rz
 
  
[root@bogon kafka]# ls -lh
+
下载 Kafka 的安装包:
total 67M
 
-rw-r--r--. 1 root root 67M Aug 18  2022 kafka_2.11-2.4.0.tgz
 
[root@bogon kafka]# tar -zxvf kafka_2.11-2.4.0.tgz
 
......
 
[root@bogon kafka]# ls -lh
 
total 67M
 
drwxr-xr-x. 6 root root  89 Dec 10  2019 kafka_2.11-2.4.0
 
-rw-r--r--. 1 root root 67M Aug 18  2022 kafka_2.11-2.4.0.tgz
 
[root@bogon kafka]# rm -rf kafka_2.11-2.4.0.tgz
 
[root@bogon kafka]#
 
</syntaxhighlight>
 
  
 
+
上传到 Kafka 服务器上:/
 
 
{| class="wikitable"
 
|+/usr/local/kafka/kafka_2.11-2.4.0/config/server.properties 配置文件中的关键配置项
 
!key
 
!示例
 
!说明
 
|-
 
|broker.id
 
|broker.id=0
 
|Kafka 集群中表示这台服务器的 broker 唯一标识
 
|-
 
|listeners
 
|listeners=PLAINTEXT://192.168.137.200:9092
 
|Kafka 连接地址
 
|-
 
|log.dirs
 
|log.dirs=/usr/local/kafka/data/kafka-logs
 
|存放日志文件的目录
 
|-
 
|zookeeper.connect
 
|zookeeper.connect=localhost:2181
 
|ZooKeeper 服务地址
 
|}
 
 
 
 
 
=== Kafka 集群示意 ===
 
[[文件:Kafka 集群示意.png|无|缩略图|1200x1200像素]]
 

2022年8月22日 (一) 08:42的版本

1.kafka 的安装

部署一台 ZooKeeper 服务器

安装 JDK

下载 Kafka 的安装包:

上传到 Kafka 服务器上:/