2.1 安装包介绍
apache-zookeeper-3.5.9-bin.tar.gz Zookeeper环境
kafka_2.13-2.7.1.tgz Kafka服务器 RedHat/CentOS
3.1.1 Zookeeper安装
1)用root用户登录服务器,上传apache-zookeeper-3.5.9-bin.tar.gz至任意目录,然后在这个目录执行如下命令:
tar -zxvf apache-zookeeper-3.5.9-bin.tar.gz mv apache-zookeeper-3.5.9-bin zookeeper
2)修改配置文件
在这里面,有两个文件夹需要注意,就是bin文件夹和conf文件夹。其中conf 存放的是zookeeper的配置文件,使用 cp zoo_sample.cfg zoo.cfg
cp zoo_sample.cfg zoo.cfg
3)环境变量配置以及验证
vim /etc/profile ZOOKEEPER_HOME=/usr/local/zookeeper PATH=$PATH:$ZOOKEEPER_HOME/bin export PATH ZOOKEEPER_HOME PATH source /etc/profile
3.1.2 服务启动验证
服务启动
bin/zkServer.sh &
验证:
控制台输入jps查看进程
4.1 单机版安装
4.1.1 Kafka安装
1)解压kafka安装包
tar -zxvf kafka_2.13-2.7.1.tgz mv kafka_2.13-2.7.1 kafka
2)修改配置文件
cd kafka mkdir data vim config/server.properties log.dirs=/usr/local/kafka/data #配置Zookeeper 的ip地址 zookeeper.connect=ip:2181
3)服务启动
进入kafka目录
bin/kafka-server-start.sh -daemon config/server.properties &
4.1.2 验证
//查看端口是否启动
主题topic相关 *** 作
创建:bin/kafka-topics.sh --zookeeper 49.234.151.92:2181 --create --topic second --partitions 1 --replication-factor 1
列表查看:bin/kafka-topics.sh --zookeeper 49.234.151.92:2181 --list
详情:bin/kafka-topics.sh --zookeeper 49.234.151.92:2181 --describe --topic second
删除:bin/kafka-topics.sh --zookeeper 49.234.151.92:2181 --delete --topic second
生产者:bin/kafka-console-producer.sh --broker-list 49.234.151.92:9092 --topic second
消费者:bin/kafka-console-consumer.sh --bootstrap-server 49.234.151.92:9092 --topic second
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)