码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2016-05-12 17:54:31      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

本文环境如下:
操作系统: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&

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

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

标签:

原文地址:http://blog.csdn.net/lnho2015/article/details/51353018

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!