|機器|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
進入kafka的目錄執行下面命令
./bin/zookeeper-server-start.sh config/zookeeper.properties &