集群版有两种:完全分布式和伪分布式。
安装方式和单机版的kafka区别不大。
1. 伪分布式 安装 和单机版 安装的区别
安装伪分布式:
1.1 将整个加压的kafka目录重新复制一份 或者 复制kafka安装目录下 的server.properties文件重新命名
1.2 修改 复制后的 server.properties 文件
修改
broker.id=1 #id为集群下唯一,只要没有重复的即可
log.dirs=/export/server/kafka/logs #日志文件路径需要修改
port=9093 #端口,kafka默认端口号是9092,伪分布式下在同一个机器上,需要将不同的kafka实例配置不同的端口号
1.3 启动 和 验证 见单机版kafka安装
2. 真分布式安装 和 单机版 kafka安装的区别
只需要修改 broker.id即可。因为在不同的机器上,所以不会出现日志文件路径冲突,端口号被使用等情况。
注:
zookeeper 的地址要选择一个能通讯的zookeeper,而不是默认的 localhost:2181(如果本机有2181端口的zookeeper,则忽略此条信息)