kafka集群部署

环境规划

|机器|ip|shell

|--|--|apache

|机器1|192.168.1.11|日志

|机器2|192.168.1.12|code

|机器3|192.168.1.13|server

下载

下载地址: http://kafka.apache.org/downloadsip

解压

把下载的文件解压到 /data/soft/kafka部署

配置

config/server.properties 是kafka服务的配置文件 修改项以下:get

# 1.11上是1,1.12上是2,1.13上是3
broker.id=1        # 不通的节点不同。必须保证节点惟一性。 

# 不通的节点,ip不同,替换成实际的ip
host.name=192.168.1.11

port=9092            # 监听的端口

log.dirs=/data/soft/kafka/logs/kafka     #kafka的日志存储位置

#zk的节点分布,此处我使用的是我本身部署的zk节点,而非kafka自带的zk
zookeeper.connect=192.168.1.11:2181,192.168.1.12:2181,192.168.1.13:2181

分发

把kafka的整个文件夹分别copy 到其余节点上。
注意修改config/server.properties文件kafka

broker.idclass

host.name

启动3个节点

进入kafka的目录执行下面命令

./bin/zookeeper-server-start.sh config/zookeeper.properties &
相关文章
相关标签/搜索