首页 > 其他分享 >9.kafka单实例安装

9.kafka单实例安装

时间:2025-01-19 09:27:41浏览次数:3  
标签:opt log root server 实例 kafka 安装 2.13

1.环境信息

OS Version Zookeeper Version User
RHEL7.7 3.8.0 root

kafka官网下载地址:Apache Kafka

备注:与<4.zookeeper单实例安装>在同一台服务器。也需要jdk支持

2.kafka单实例安装

1.上传kafka_2.13-3.3.2.tgz

E.g:上传至/opt目录

2.解压

命令:

tar -zxvf kafka_2.13-3.3.2.tgz

3.配置server.properties

命令:

cd /opt/kafka_2.13-3.3.2/config

vim server.properties

#kafka日志目录
log.dirs=/tmp/kafka-logs
更改至(按需更改):
log.dirs=/opt/kafka

#zookeeper配置节点
#由于kafka与zookeeper在同一台服务器,保持localhost值不会
zookeeper.connect=localhost:2181

#其它参数保持默认

完整的server.properties

命令:

grep -aiwvE "^#|^$" server.properties

broker.id=0
listeners=PLAINTEXT://:9092
#advertised.listeners=PLAINTEXT://your.host.name:9092
#listener.security.protocol.map=PLAINTEXT:PLAINTEXT,SSL:SSL,SASL_PLAINTEXT:SASL_PLAINTEXT,SASL_SSL:SASL_SSL
num.network.threads=3
num.io.threads=8
socket.send.buffer.bytes=102400
socket.receive.buffer.bytes=102400
socket.request.max.bytes=104857600
log.dirs=/opt/kafka
num.partitions=1
num.recovery.threads.per.data.dir=1
offsets.topic.replication.factor=1
transaction.state.log.replication.factor=1
transaction.state.log.min.isr=1
#log.flush.interval.messages=10000
#log.flush.interval.ms=1000
log.retention.hours=168
#log.retention.bytes=1073741824
#log.segment.bytes=1073741824
log.retention.check.interval.ms=300000
zookeeper.connect=localhost:2181
zookeeper.connection.timeout.ms=18000
group.initial.rebalance.delay.ms=0

4.启动kakfa

前提:zookeeper要启动起来

命令:

./kafka-server-start.sh -daemon /opt/kafka_2.13-3.3.2/config/server.properties

[root@rhel77 bin]# pwd
/opt/kafka_2.13-3.3.2/bin
[root@rhel77 bin]# 
[root@rhel77 bin]# ./kafka-server-start.sh -daemon /opt/kafka_2.13-3.3.2/config/server.properties 
[root@rhel77 bin]# 

5.查看kafka进程和端口

命令:

ps -ef |grep -ai kafka

netstat -antulp | grep -aiwE 9092

[root@rhel77 bin]# ps -ef |grep -ai kafka
root       4279      1  5 21:40 pts/0    00:00:

标签:opt,log,root,server,实例,kafka,安装,2.13
From: https://blog.csdn.net/z19861216/article/details/144161241

相关文章

  • Docker安装nacos(图文并茂,避免踩坑,一步到位)
    致谢本篇是对https://blog.csdn.net/ilvjiale/article/details/129417768这篇教程做了补充,感谢原帖!前言安装之前你需要准备一个mysql,当前安装方式是将数据持久化到数据库中的,这里的部署是单机模式dockerpullnacos/nacos-server:v2.3.1PS:这是拉取最新的nacos版本,如......
  • 统信V20 1070e X86系统编译安装PostgreSQL-13.11版本以及主从构建
    设备信息操作系统版本架构CPU内存备注统信UOSV201070eX864C8G此配置仅做编译安装验证,持续运行或数据量增长大请自行评估资源配置。统信UOSV201070eX864C8G资源包该包包含postgresql-13.11源码包、统信编译postgresql-13.11安装包通过网盘分享的文件:统信postgresq......
  • windows安装ffmpeg
    FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。ffmpeg安装打开FFmpeg官网,选择下载。选择Windows平台,下面有两个链接,都是可以的,选择其一。本文以点击第一个链接......
  • 长期更新IDEA安装永久破解教程
    IntelliJIDEA版本亲测Version2024.3.2✔Version2024.3.1✔Version2024.2.*✔介绍JetBrains是一家专注于创建智能开发工具的前沿软件公司,旗下常用的软件有IntelliJIDEA、PhpStorm、PyCharm、Rider、RubyMine、RustRover、WebStorm、Goland、CLion等。IntelliJID......
  • 详细Keil5(MDK安装)
    Keil5安装(MDK安装MDK安装芯片支持包安装ARM编译器安装MDK右击mdk_541以管理员身份运行提前在需要安装软件的磁盘创建文件夹“Keil5”注意不要出现中文!!选择安装目录为刚刚创建的文件夹然后再在文件夹里面创建一个Packs文件夹作为Pack的存放目录注意要先选......
  • PVE安装ikuai,配置联网,其他虚拟机接入ikuai
    一、安装ikuai 1、访问ikuai官网,下载32位的固件包 2、安装ikuai,具体硬件配置如图 3、配置完成,启动ikuai进入控制台,会自动获取一个IP  二、pve安装win101、bios用默认下图类型的,用UEFI会无法引导,会报错 2、进入系统,网络右键--打开网络和internet设置--高级网络......
  • Adobe AU(Audition)专业音频编辑软件下载安装(附win/mac安装包)
    AdobeAU软件简介AdobeAU(Audition)是由Adobe公司开发的专业音频编辑软件,广泛用于音频录制、编辑、混音和恢复等工作。软件的设计旨在为音乐制作人、广播制作人、视频编辑师及音频行业的其他专业人士提供全方位的音频后期处理解决方案。随着数字音频技术的发展,AdobeAU的软件......
  • docker 安装nacos
    拉取镜像dockerpullnacos/nacos-server#macm1芯片需用arm64包dockerpullnacos/nacos-server:v2.1.2-slim其他包参考dockernacos镜像仓库构建nacos容器#-eMODE=standalone单机模式dockerrun--namenacos--privileged=true-eMODE=standalone-p8848:8848......
  • Windows11 WSL离线安装Ubuntu子系统
    1.启用Linux子系统以管理员身份打开PowerShellEnable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux重启计算机。2.下载和安装WSL格式的系统镜像下载地址:https://cloud-images.ubuntu.com/wsl/以管理员身份打开PowerShellwsl--import......
  • 蓝易云 - CentOS7系统编译安装SRPM源码包的多种方式
    在CentOS7系统中,编译安装SRPM(SourceRPM)源码包有多种方式。SRPM是一种软件包源代码的打包格式,它包含了软件的源代码和.spec文件,用于构建RPM软件包。以下是几种在CentOS7系统中编译安装SRPM源码包的方式:方式1:使用rpmbuild命令安装编译工具和RPM构建依赖:sudoyumgroupinsta......