Kafka单机、集群模式安装详解(二)

本文环境如下:
操作系统:CentOS 6 32位
JDK版本:1.8.0_77 32位
Kafka版本:0.9.0.1(Scala 2.11)

接上篇 Kafka单机、集群模式安装详解(一)

6. 单节点多Broker模式

Kafka使用可以有多种模式,包括单节点单Broker,单节点多Broker,多节点多Broker。
这里我们简单区分一下:
单节点单Broker:在单台机子上,启动了一个Kafka实例(上一篇就是这种模式)。
单节点多Broker:在同一台机子上开启多个Kafka(类似Hadoop的伪分布式)。
多节点多Broker:在多台机子上分别开启多个Kafka。

6.1 复制Kafka

将上一篇单节点单Broker的Kafka文件夹复制1份为Kafka2。

6.2 修改配置文件

(1)修改第一个Kafka的server.properties中的以下内容:

broker.id=0
port=9092
host.name=master

(2)修改第二个Kafka的server.properties中的以下内容:

broker.id=1
port=9093 //端口号要与其他同主机的实例不同
host.name=master

6.3 启动程序

先要确保zookeeper已启动,然后分别在2个Kafka的目录执行

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

如果无报错则说明启动成功

7. 分布模式(多节点多Broker)

7.1 复制Kafka

将第六步的Kafka文件夹复制2份到另外2台服务器上slave1和slave2,分别为Kafka3,Kafka4。

7.2 修改配置文件

(1)修改第三个Kafka的server.properties中的以下内容:

broker.id=2
port=9092
host.name=slave1

(2)修改第四个Kafka的server.properties中的以下内容:

broker.id=3
port=9092
host.name=slave2

7.3 启动程序

先要确保zookeeper已启动,然后分别在3台主机上所有的Kafka目录执行

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

如果无报错则说明启动成功

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值