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 &
相關文章
相關標籤/搜索