kafka集群安装,配置
1、安装+配置(集群)
192.168.0.10、192.168.0.11、192.168.0.12(每台服务器kafka+zookeeper)
# kafka依赖java环境,需要提前安装好jdk。下面使用自己安装的zookeeper(也可以使用kafka自带的zk)
cd /data/server
tar -zxv -f kafka_2.-0.9.0.0.tgz
ln -s kafka_2.-0.9.0.0 kafka
server.propeties
broker.id= # broker唯一标识,依次累加
delete.topic.enable=true
listeners=PLAINTEXT://:9092
advertised.listeners=PLAINTEXT://10.3.33.162:9092
num.network.threads=
num.io.threads=
socket.send.buffer.bytes=
socket.receive.buffer.bytes=
socket.request.max.bytes=
log.dirs=/data/logs/kafka-logs # 存放日志和消息的目录
num.partitions= # 主题默认的分区数
num.recovery.threads.per.data.dir=
log.retention.hours= # 日志的过期时间,超过会被删除
log.segment.bytes= # 日志文件的最大体积,超过会新建
log.retention.check.interval.ms=
zookeeper.connect=192.168.0.10:2181,192.168.0.11:2181,192.168.0.12:2181 # zk的连接配置
zookeeper.connection.timeout.ms=
consumer.properties
zookeeper.connect=192.168.0.10:,192.168.0.11:,192.168.0.12:
zookeeper.connection.timeout.ms=
producer.properties
bootstrap.servers=192.168.0.10:,192.168.0.11:,192.168.0.12:
compression.type=none
启动(需要先启动zk)
/data/server/kafka/bin/kafka-server-start.sh -daemon /data/server/kafka/config/server.properties
停止
/data/server/kafka/bin/kafka-server-stop.sh
ps: 如果使用kafka自带的zk,zk的配置文件为zookeeper.properties,启动脚本为./bin/zookeeper-server-start.sh
2、查看主题以及主题信息
查看所有的主题
./kafka-topics.sh --zookeeper zk_host:port --list
查看主题描述
./kafka-topics.sh --zookeeper zk_host:port --describe --topic my_topic_name
3、查看消费者
consumers that use the Java consumer API
./kafka-consumer-groups.sh --new-consumer --bootstrap-server kf_host:port --list
consumers that use ZooKeeper
./kafka-consumer-groups.sh --zookeeper zk_host:port --list
4、查看消费者信息和offset lag
consumers that use the Java consumer API
./kafka-consumer-groups.sh --new-consumer --bootstrap-server kf_host:port --group test_group --describe
consumers that use ZooKeeper
./kafka-consumer-groups.sh --zookeeper zk_host:port --group test-group --describe
5、重新分配主题分区个数
每个主题默认一个分区
num.partitions=
example: 主题my_topic_name分区扩展到3个
kafka-topics.sh --zookeeper zk_host:port --alter --topic my_topic_name --partitions
kafka集群安装,配置的更多相关文章
- (Linux环境Kafka集群安装配置及常用命令
Linux环境Kafka集群安装配置及常用命令 Kafka 消息队列内部实现原理 Kafka架构 一.下载Kafka安装包 二.Kafka安装包的解压 三.设置环境变量 四.配置kafka文件 4.1 ...
- zookeeper和Kafka集群安装配置
3个虚拟机,首先关闭防火墙,在进行下面操作 一.java环境 yum list java* yum -y install java-1.8.0-openjdk* 查看Java版本 Java -vers ...
- kafka集群安装配置
1.下载安装包 2.解压安装包 3.进入到kafka的config目录修改server.properties文件 进入后显示如下: 修改log.dirs,基本上大部分都是默认配置 kafka依赖zoo ...
- CentOS6安装各种大数据软件 第五章:Kafka集群的配置
相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ...
- KafKa集群安装、配置
一.事前准备 1.kafka官网:http://kafka.apache.org/downloads. 2.选择使用版本下载. 3.kafka集群环境准备:(linux) 192.168.145.12 ...
- zookeeper+kafka集群安装之二
zookeeper+kafka集群安装之二 此为上一篇文章的续篇, kafka安装需要依赖zookeeper, 本文与上一篇文章都是真正分布式安装配置, 可以直接用于生产环境. zookeeper安装 ...
- zookeeper+kafka集群安装之一
zookeeper+kafka集群安装之一 准备3台虚拟机, 系统是RHEL64服务版. 1) 每台机器配置如下: $ cat /etc/hosts ... # zookeeper hostnames ...
- zookeeper+kafka集群安装之中的一个
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/cheungmine/article/details/26678877 zookeeper+kafka ...
- Kafka集群环境配置
Kafka集群环境配置 1 环境准备 1.1 集群规划 Node02 Node03 Node04 zk zk zk kafka kafka kafka 1.2 jar包下载 安装包:kafka_2.1 ...
- KafKa集群安装详细步骤
最近在使用Spring Cloud进行分布式微服务搭建,顺便对集成KafKa的方案做了一些总结,今天详细介绍一下KafKa集群安装过程: 1. 在根目录创建kafka文件夹(service1.serv ...
随机推荐
- c++ 在指定长度的数组或者容器中,统计元素出现的次数(count)
#include <iostream> // cout #include <algorithm> // count #include <vector> // vec ...
- Xcode集成POD教程
http://www.cocoachina.com/ios/20150410/11526.html COCOAPODS的网站上有很多非常好用的资源,这里来说一下如何把POD集成到我们的Xcode项目中 ...
- C语言专题-基本数据类和占位符
C语言中常用的几种基本数据类型有 基本数据类型的长度 unsigned unsigned unsigned unsigned float没有unsigned double没有unsigned 占位符的 ...
- nginx反向代理和正向代理,优缺点
http://blog.csdn.net/lishaojun0115/article/details/53200629 nginx反向代理代理的是服务器,正向代理代理的是客户端, 反向代理是客户点发送 ...
- rabbitmq 消息的状态转换
tutorial:http://www.rabbitmq.com/tutorials/tutorial-two-java.html 这里解释接收消息端关于 acknowledge和prefetch的设 ...
- English trip -- VC(情景课) 8 B job duties 工作职责
Vocabulary focus 核心词汇 She is a receptionist. She answers the phone. She is a cashier She counts mon ...
- 新概念 Lesson 3 Nice to meet you
Nice to meet you. 你好 打招呼: hi,hello 重点: 打招呼和互相介绍.主系表结构 Is Chang-woo Chinese? 昌武是中国人吗? No,he isn't . H ...
- 20170716xlVba销售明细转销售单据
Sub CreateSaleList() AppSettings On Error GoTo ErrHandler Dim StartTime As Variant '开始时间 Dim UsedTim ...
- 49 DOM(2)
一.value属性: input ,select 标签 ,textarea 标签中有value属性, 获取他们属性值的方法,先获取该元素ele,然后ele.value得到value值. <!DO ...
- input不记录之前输入的值
autocomplete="off" // input中添加这个属性