准备工作
- 有三个节点
- JDK8.0+ 环境
- 同步集群时钟
- ZooKeeper集群服务健康
1.上传安装包
2.解压安装
3.修改配置文件:
vi server.properties
#一个Kafka服务实例是一个broker,有一个唯一标识,即下面的BrokerID
broker.id=0
#node02:1
#node03: 2
#配置当前kafka服务器的协议://IP:Port
listeners=PLAINTEXT://node01:9092
#node02: PLAINTEXT://node02:9092
#node03: PLAINTEXT://node03:9092
#commit log存放目录 默认为/tmp目录 临时文件夹 不安全!
log.dirs=/data/kafka、
#要连接的ZK服务器信息
zookeeper.connect=node01:2181,node02:2181,node03:2181
4.启动
bin/kafka-server-start.sh -daemon config/server.properties
# -daemon后台进程的方式启动
# config/server.properties 指定要使用的配置文件
----------------------------------------------------------
jps
7585 Jps
9346 DFSZKFailoverController
8885 NameNode
9004 DataNode
1500 QuorumPeerMain
7357 Kafka #看到Kafka的进程就启动成功了!
9197 JournalNode