OpenStack 上搭建 Kafka 集群

OpenStack 上搭建 Kafka 集群
Kafka

最近在 OpenStack 环境下需要部署消息队列集群,包括 RabbitMQ 和 Kafka,这篇记述一下 Kafka 集群的部署过程。

本文所用的环境包括:

软件版本

  • OpenStack 版本: Pike release
  • Kafka 版本:2.11-2.0.0
  • Zookeeper 版本:3.4.8-1
  • 虚拟机系统:Ubuntu 16.04
  • Java 版本:openjdk 1.8.0_181

虚拟机信息:

  • 一共用到三台虚拟机;
  • zookeeper 和 Kafka 共用统一虚拟机;
  • 三台虚拟机信息:
    • hostname:kafka-1,IP:10.0.0.1,ID:1
    • hostname:kafka-2,IP:10.0.0.2,ID:2
    • hostname:kafka-3,IP:10.0.0.3,ID:3