Linux——kafka常用命令

这篇具有很好参考价值的文章主要介绍了Linux——kafka常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言

多多点赞,会变好看!

多多留言,会变有钱!

二、Kafka的常用命令包括:

1. 启动Zookeeper服务

前台启动:

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

后台启动:

./bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

2. 停止Zookeeper服务

./bin/zookeeper-server-stop.sh

3. 启动Kafka服务

前台启动:

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

后台启动:

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

4. 停止Kafka服务

./bin/kafka-server-stop.sh

5. 创建主题

创建一个叫demo-topic的主题(topic),有两个分区,每个分区3个副本,同时指定该主题的消息保留时长(72小时):

./bin/kafka-topics.sh --zookeeper(host:port) --create --topic demo-topic --replication-factor 3 --partitions 2 --topic test --retention-hours 72

单机创建主题

bin/kafka-topics.sh --create --replication-factor 1 --partitions 1 --topic test --bootstrap-server localhost:9092

6. 查看所有主题

./bin/kafka-topics.sh --list --bootstrap-server localhost:9092

7. 生产消息

./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

8. 消费消息

./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning

 没有zookeeper:

./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

 9. 查看某一topic具体信息: 

./bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic test

没有zookeeper:文章来源地址https://www.toymoban.com/news/detail-770650.html

./bin/kafka-topics.sh --describe --bootstrap-server localhost:9092 --topic test 

三、组合启动/停止

启动服务

#/bin/bash
#启动zookeeper
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

#启动kafka
bin/kafka-server-start.sh -daemon config/server.properties

停止服务

#/bin/bash
#停止zookeeper
bin/kafka-server-stop.sh
#停止kafka
bin/zookeeper-server-stop.sh

到了这里,关于Linux——kafka常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux常用启动服务命令

    启动服务后会有报错,只是警告,可忽略

    2024年02月12日
    浏览(42)
  • Linux搭建Kafka详细一步一步指南(linux启动kafka脚本)

    一、下载  到kafka的官网,去下载想用的kafka包:http://kafka.apache.org/downloads 我这里下载的是:kafka_2.12-3.4.1.tgz 再将安装包传送到服务器并解压 二、配置kafka 1.在kafka解压目录同一路径下:创建一个kafka_data,用于装kafka和zookeeper的log和数据啥的 2.配置kafka服务  3.配置zookeeper服务

    2024年02月02日
    浏览(41)
  • Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下

    2、“.gz” 格式(不能打包) “.gz” 格式压缩命令: gzip [选项] 源文件 选项: -c:将压缩数据输出到标准输出中,可以用于保留源文件 -d:解压缩 -r:压缩目录 gzip 压缩文件后会把源文件删除掉,它是不支持保留源文件的 “.gz” 格式解压缩命令: gzip -d 压缩包名 gunzip 压缩

    2024年04月15日
    浏览(44)
  • 【Linux深造日志】运维工程师必会Linux常见命令以及周边知识!

    🎬 鸽芷咕 :个人主页  🔥 个人专栏 : 《linux深造日志》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活!   哈喽各位宝子们好啊!我是博主鸽芷咕。日志这个东西我相信大家都不陌生,在 linxu/Windows 系统中每天运行都会产生各种系统日志。而咱们每天学习知识也是一

    2024年04月17日
    浏览(63)
  • Linux系统运维:性能监视和分析工具sar命令详解

    目          录 一、sar工具介绍 二、sar工作原理 (一)原理概述 (二)sar数据收集器 三、sar命令语法 四、sar主要功能介绍 (一)功能概述 (二)CPU统计数据 (三)磁盘I/O统计数据 (四)网络统计数据 1、是使用-n DEV选项的sar输出 2、关于网络错误的信息可以用sar -n EDE

    2024年02月21日
    浏览(73)
  • Linux 环境中redis查询数据的多种方法,linux 一行命令代替连接 + 查询,不得不看,运维必学

    1、第一种方法:我们可以先登录Linux服务器上,使用redis-cli 命令连接到redis 数据库,使用查询命令 查询我们想要的数据。 2、使用redis --help 查询redis中的参数,使用命令行中所带的 -e 参可以查询我们想要的数据。 2. 1、使用数据库连接命令 + -e + 数据库查询命令。 3、第三种

    2024年02月12日
    浏览(59)
  • 【Linux】Linux 常用命令

    复制: ctrl + insert 粘贴: shift + insert ctrl + c / ctrl + v 是不行的. 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常用选项: 举例: 功能:显示用户当前所在的目录 Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节

    2024年02月07日
    浏览(37)
  • Linux--Linux常用命令

    本篇文章讲解的我们在使用linux的常用的一些命令 command[-options][parameter] 说明: command:命令名 [-options]:选项,可用来对命令进行控制,也可以忽略 [parameter]:传给命令的参数,可以是0个,一个或者多个 注意: []代表可选 命令名,选项、参数之间有空格进行分隔 语法:ls

    2024年04月26日
    浏览(29)
  • Linux:Linux常用操作命令

    本篇博客将介绍Linux操作系统中常用的命令,并为每个命令提供详细的介绍说明和相关的脚本实例。 man命令 man 命令用于查看命令的详细手册页。 help命令 help 命令用于获取shell内置命令的简要帮助信息。 shutdown命令 shutdown 命令用于关闭系统并执行关机操作。 reboot命令 reboot

    2024年02月10日
    浏览(66)
  • 【Linux】linux的常用命令

              📝个人主页: 五敷有你         🔥系列专栏: MQ ⛺️稳中求进,晒太阳 1. ls命令 作用:显示当前目录下的文件及文件夹 举例:在用户目录(root)使用ls可以查看用户目录里的文件及文件夹 参数: -l 详细列出文件和文件夹 ll 2. cd 命令 作用:切换目录 举例

    2024年03月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包