欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

单机版kafka安装

程序员文章站 2022-05-27 16:42:00
...
下载目录:
/export/server/kafka/
kafka安装需要有zookeeper注册中心

其中 zookeeper的安装 见centos7安装伪分布式zookeeper

1.下载
[[email protected]_0_2_centos kafka]# wget http://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz
2.解压
[[email protected]_0_2_centos kafka]# tar -zxvf kafka_2.11-0.10.1.1.tgz
3.配置环境变量
在 /etc/profile
中添加
export KAFKA_HOME=/export/server/kafka/kafka_2.11-0.10.1.1
PATH=$PATH:$HOME/bin:$KAFKA_HOME/bin
本人的是在 [[email protected]_0_2_centos ~]# more ~/.bash_profile 这个文件中修改环境变量的
输入kafka 看是否能补全 kafka命令,如果可以补全,则说明配置成功了。
4.修改配置文件
修改kafka安装路径下的config/server.properties文件
broker.id=1
log.dirs=/export/server/kafka/logs
broker.id要确保唯一性,保证和对应zookeeper的myid一致就可以了。
log.dirs是日志文件目录
5.启动kafka
[[email protected]_0_2_centos config]# kafka-server-start.sh -daemon ../config/server.properties
6.查看kafka是否启动成功
[[email protected]_0_2_centos config]# jps
18691 Jps
24644 QuorumPeerMain
24454 QuorumPeerMain
18619 Kafka(出现这条表示成功了)
24589 QuorumPeerMain
7.查看启动日志
[[email protected]_0_2_centos logs]# ls
cleaner-offset-checkpoint  meta.properties  recovery-point-offset-checkpoint  replication-offset-checkpoint
8.查看zk下 kafka的目录
[[email protected]_0_2_centos logs]# /export/server/zookeeper/zk-1/zookeeper-3.4.6/bin/zkCli.sh -server localhost:2181
[zk: localhost:2181(CONNECTED) 0] ls /
[cluster, controller, controller_epoch, brokers, zookeeper, admin, isr_change_notification, consumers, config]