kafka安装配置


#解压、重命名和环境变量    
tar -zxvf kafka_2.12-2.8.0.tgz -C /opt/software/

[root@single01 software]# vim /etc/profile.d/my.sh
#---------------------------------------------------------
#kafka_2.12-2.8.0
export KAFKA_HOME=/opt/software/kafka_2.12-2.8.0
export PATH=$PATH:$KAFKA_HOME/bin
#-----------------------------------------------------------
source /etc/profile

    #配置zookeeper管理
    [root@single01 kafka_2.12-2.8.0]# vim config/server.properties
    #-------------------------------------------------------------
    num.partitions=1                            #最佳配置为broker的数量(不用改动)
                                                #超过一周或文件大小超过一个G,删除历史数据
    log.retention.hours=168                        #数据保留一周
    log.segment.bytes=1073741824                #数据最大为一个G
    log.retention.check.interval.ms=300000        #多久检查一次,根据规则删除数据

    zookeeper.connect=single01:2181

    #--------------------------------------------------------------

###########
#kraft模式#
###########    
#Kafka集群元数据存储在 Controller 节点的 KRaft Quorum中
config/kraft/server.properties
#-------------------------------------------
advertised.listeners=PLAINTEXT:single01:9092
#-------------------------------------------
cd /opt/software/kafka_2.12-2.8.0/config/kraft
#生成唯一ID
kafka-storage.sh random-uuid   #=>uPPK2JbeSHO34RGD4Ny4VQ
#格式化
kafka-storage.sh format -t uPPK2JbeSHO34RGD4Ny4VQ -c server.properties
#如果为集群每个节点都要执行
#kraft模式启动服务
[root@single01 kraft]# kafka-server-start.sh server.properties
#或kafka-server-start.sh /opt/software/kafka_2.12-2.8.0/config/kraft/server.properties

    #启动服务(Kafka集群的元数据存储在ZooKeeper集群中)
    [root@single01 ~]# kafka-server-start.sh /opt/software/kafka_2.12-2.8.0/config/server.properties
    
 nohup kafka-server-start.sh /opt/software/kafka_2.12-2.8.0/config/server.properties 1>/dev/null 2>&1 &

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值