首页 > 其他分享 >kafka服务端搭建 无zookeeper

kafka服务端搭建 无zookeeper

时间:2023-03-11 17:32:47浏览次数:43  
标签:bin uuid -- zookeeper server sh kafka 服务端

前言

kafka2.8以后得版本可以不依赖zookeeper搭建kafka集群,

本文选用kafka3.3.1版本搭建kafka服务端,

搭建环境:CentOS 7、JDK17

无JDK环境参考搭建:​​https://blog.51cto.com/u_12141297/6114634​

一、下载kafka

1、下载地址:​​https://kafka.apache.org/downloads​

kafka服务端搭建 无zookeeper_搭建环境

2、创建目录

mkdir /usr/local/kafka

可以通过SCP,FTP,MobaXterm等工具可以将下载的kafka压缩包上传到虚拟机中。这里我使用MobaXterm

kafka服务端搭建 无zookeeper_kafka_02

3、解压

cd /usr/local/kafka
tar -zxvf kafka_2.12-3.3.1.tgz
ll

kafka服务端搭建 无zookeeper_bootstrap_03


二、启动kafka

#进入解压后的目录
cd kafka_2.12-3.3.1
#生成uuid
./bin/kafka-storage.sh random-uuid
将uuid写入配置文件中 ./bin/kafka-storage.sh format -t 填写生成的uuid -c ./config/kraft/server.properties
启动命令 ./bin/kafka-server-start.sh ./config/kraft/server.properties
如果需要后台启动./bin/kafka-server-start.sh ./config/kraft/server.properties &

创建topic的命令bin/kafka-topics.sh --create --topic myfirsttopic --partitions 1 --replication-factor 1 --bootstrap-server localhost:9092

创建生产者的命令bin/kafka-console-producer.sh --broker-list localhost:9092 --topic myfirsttopic

创建消费者的命令bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic myfirsttopic --from-beginning

标签:bin,uuid,--,zookeeper,server,sh,kafka,服务端
From: https://blog.51cto.com/u_12141297/6114668

相关文章

  • kafka启动报错
    原kafka使用jdk8之后安装flink修改为jdk11,kafka启动报错......
  • Zookeeper Leader选举
    Leader选举的原理,也就是大名鼎鼎的Zab协议的一部分。Zab只是一个协议,或者说只是一个概念,ZooKeeper是这个协议的具体实现,并不是只有选举用到了Zab协议,而是其他地方......
  • Kafka 云原生管控平台 Know Streaming
    1、Docker安装参考:https://www.cnblogs.com/a120608yby/p/9883175.html2、DockerCompose安装参考:https://www.cnblogs.com/a120608yby/p/14582853.html3、服务......
  • ubuntu20.04 单机运行kafka和zookeeper
    参考文章:Ubuntu安装单机模式kafka......
  • Docker 部署 zookeeper
    拉取ZooKeeper镜像最新版本dockerpullzookeeper:latest创建数据卷文件mkdir-pm700./zookeeper/{data,conf,logs} #指定目录下创建多个文件夹并授权700运行......
  • uni-app:发布为h5站点时服务端的api配置
    一,开发环境中对接口跨域的配置manifest.json中添加"h5":{"devServer":{"https":false,"disableHostCheck":true,......
  • K8S部署Kafka
    一、集群部署KafkaKafka部署在以下节点上[root@k8s-masternfs-client]#kubectlgetnodesNAMESTATUSROLESAGEVERSIONk8s-master......
  • K8S部署zookeeper
    一、集群部署zookeeperzookeeper部署在以下节点上[root@k8s-masternfs-client]#kubectlgetnodesNAMESTATUSROLESAGEVERSIONk8s-......
  • 银河麒麟服务器V10 SP3 安装ZooKeeper
    服务器zookeeper安装一、软件介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布......
  • Kafka快速高效的原因
    因为kafka高吞吐量,管道大,而保证kafka快速移动大量数据的设计决策有顺序I/O和零拷贝复制原则 顺序I/O:通过使用仅附加日志作为主要数据结构,将新数据添加到文件末尾......