|机器|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 &