Linux(centos 7.5)服务器安装Kafka

本文涉及的产品
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
云原生网关 MSE Higress,422元/月
MSE Nacos/ZooKeeper 企业版试用,1600元额度,限量50份
简介: Linux(centos 7.5)服务器安装Kafka

一、安装JDK

安装JDK可以看过去写过的这篇文章:

Linux(centos 7.5)服务器安装JDK(1.8)

https://blog.csdn.net/lydms/article/details/95232577

二、安装zookeeper

安装JDK可以看过去写过的这篇文章:

Linux(centos 7.5)服务器安装Zookeeper

https://blog.csdn.net/lydms/article/details/109267035

三、安装kafka

1、下载地址

http://kafka.apache.org/downloads.html

2、创建文件安装目录

mkdir /usr/local/kafka

3、解压文件

tar -zxvf /root/kafka_2.11-0.11.0.0.tgz  -C /usr/local/kafka

4、添加环境变量

打开/etc/profile 文件

vim /etc/profile

最后插入一下内容

#KAFKA_HOME
export KAFKA_HOME=/usr/local/kafka/kafka_2.11-0.11.0.0
export PATH=$PATH:$KAFKA_HOME/bin

重新加载/etc/profile配置文件

source /etc/profile

5、kafka_2.11-0.11.0.0目录下创建 logs 文件夹

cd /usr/local/kafka/kafka_2.11-0.11.0.0
mkdir logs

6、查看配置文件

cd config
cat server.properties

配置文件解析

#broker 的全局唯一编号,不能重复
broker.id=0
#删除 topic 功能使能
delete.topic.enable=true
#处理网络请求的线程数量
num.network.threads=3
#用来处理磁盘 IO 的现成数量
num.io.threads=8
#发送套接字的缓冲区大小
socket.send.buffer.bytes=102400
#接收套接字的缓冲区大小
socket.receive.buffer.bytes=102400
#请求套接字的缓冲区大小
socket.request.max.bytes=104857600 #kafka 运行日志存放的路径
log.dirs=/opt/module/kafka/logs
#topic 在当前 broker 上的分区个数
num.partitions=1
#用来恢复和清理 data 下数据的线程数量
num.recovery.threads.per.data.dir=1
#segment 文件保留的最长时间,超时将被删除
log.retention.hours=168
#配置连接 Zookeeper 集群地址
zookeeper.connect=hadoop102:2181,hadoop103:2181,hadoop104:2181

7、启动 kafka

进入 kafka安装目录

cd /usr/local/kafka/kafka_2.11-0.11.0.0

启动 kafka

bin/kafka-server-start.sh config/server.properties

关闭 kafka

bin/kafka-server-stop.sh stop

8、下载地址

1、CSDN地址

2、百度网盘地址


目录
相关文章
|
1月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
142 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
1月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
219 0
|
3月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
200 5
|
存储 Linux Shell
虚拟机安装(安装(克隆)虚拟机 配置网络 安装Centos7 配置(修改)虚拟机的静态IP 修改网卡的配置文件 测试网络是否互通外部工具 连接linux系统 设置服务器时间 修改主机名)(下)
虚拟机安装(安装(克隆)虚拟机 配置网络 安装Centos7 配置(修改)虚拟机的静态IP 修改网卡的配置文件 测试网络是否互通外部工具 连接linux系统 设置服务器时间 修改主机名)
727 0
|
分布式计算 Hadoop Linux
虚拟机安装(安装(克隆)虚拟机 配置网络 安装Centos7 配置(修改)虚拟机的静态IP 修改网卡的配置文件 测试网络是否互通外部工具 连接linux系统 设置服务器时间 修改主机名)(上)
虚拟机安装(安装(克隆)虚拟机 配置网络 安装Centos7 配置(修改)虚拟机的静态IP 修改网卡的配置文件 测试网络是否互通外部工具 连接linux系统 设置服务器时间 修改主机名)
693 0
|
Ubuntu Oracle 安全
CentOS 将于年底终止!Linux服务器该何去何从?
CentOS 将于年底终止!Linux服务器该何去何从?
768 0
CentOS 将于年底终止!Linux服务器该何去何从?
|
Linux 开发工具 git
centos linux系统下搭建git服务器
安装git 正如大多数的linux系统,我们可以从centos的默认库安装最新的git。      在命令行切换到root权限下输入: sudo yum install git 在提示:Is this ok [y/N]: 时输入 y即可安装成功。
1076 0
|
3月前
|
存储 Ubuntu Linux
VMware-安装CentOS系统教程及安装包
虚拟机相当于是一个独立于你电脑的环境,在这个环境上面,你可以安装Linux、Windows、Ubuntu等各个类型各个版本的系统,在这个系统里面你不用担心有病读等,不用担心文件误删导致系统崩溃。 虚拟机也和正常的电脑系统是一样的,也可以开关机,不用的时候,你关机就可以了,也不会占用你的系统资源,使用起来还是比较方便 这里也有已经做好的CentOS 7系统,下载下来解压后直接用VMware打开就可以使用
764 69

热门文章

最新文章

下一篇
oss云网关配置