10027---kafka集群环境搭建
来源:互联网 发布:团伙研发作弊软件 编辑:程序博客网 时间:2024/06/16 06:52
原文:http://blog.csdn.net/ch717828/article/details/50748872
今在完成 storm集群搭建之后,希望集成 kafka。
此文记录搭建的过程。
storm集群搭建可以看
http://blog.csdn.net/ch717828/article/details/50718783
1. 机器准备
我准备了3台机器 ,分别是10.101.214.71
10.101.214.73
10.101.214.74
2. Kafka安装
sudo tar xvzf kafka_2.11-0.9.0.0.tgz -C /usr/local/ sudo ln -s /usr/local/kafka_2.11-0.9.0.0/ /usr/local/kafka sudo chown -R admin:admin /usr/local/kafka_2.11-0.9.0.0/ /usr/local/kafka
3. Kafka配置文件
vim /usr/local/kafka/config/server.properties //修改一下内容 //在10.101.214.71 机器 broker.id=0 zookeeper.connect=10.101.214.71:2181,10.101.214.73:2181,10.101.214.74:2181/kafka //在10.101.214.73 机器 borker.id=1 zookeeper.connect=10.101.214.71:2181,10.101.214.73:2181,10.101.214.74:2181/kafka //在10.101.214.74 机器 boker.id=2 zookeeper.connect=10.101.214.71:2181,10.101.214.73:2181,10.101.214.74:2181/kafka
4. 在 zookeeper中创建Kafka节点
zookeeper的安装过程在 storm集群搭建 http://blog.csdn.net/ch717828/article/details/50718783 中有介绍,不了解的可以了解下。
//手动在zookeeper中创建路径/kafka cd /home/admin/zookeeper-3.4.3/ bin/zkCli.sh //在zookeeper执行如下命令 create /kafka ''
5. 启动
//在3台机器上分别启动kafka cd /usr/local/kafka bin/kafka-server-start.sh config/server.properties &//通过jps查看kafka是否正常启动 jps //创建一个名称为my-replicated-topic5的Topic,5个分区,并且复制因子为3 bin/kafka-topics.sh --create --zookeeper 10.101.214.71:2181,10.101.214.73:2181,10.101.214.74:2181/kafka --replication-factor 3 --partitions 5 --topic my-replicated-topic5 //查看创建的Topic bin/kafka-topics.sh --describe --zookeeper 10.101.214.71:2181,10.101.214.73:2181,10.101.214.74:2181/kafka --topic my-replicated-topic56. 演示 发布消息、消费消息
//在71 启动Producer ,并向我们上面创建的名称为my-replicated-topic5的Topic中生产消息, bin/kafka-console-producer.sh --broker-list master:9092,slave01:9092,slave02:9092 --topic my-replicated-topic5 //在73 启动Consumer ,并订阅我们上面创建的名称为my-replicated-topic5的Topic中生产的消息 /usr/local/kafka_2.11-0.9.0.0/bin/kafka-console-consumer.sh --zookeeper master:2181,slave01:2181,slave02:2181/kafka --from-beginning --topic my-replicated-topic5 //可以在Producer终端上输入字符串消息行,然后回车,就可以在Consumer终端上看到消费者消费的消息内容。
阅读全文
0 0
- 10027---kafka集群环境搭建
- kafka集群环境搭建
- kafka集群环境搭建
- KAFKA集群环境搭建
- 搭建Kafka集群环境
- kafka集群环境搭建
- kafka集群环境搭建
- kafka集群环境搭建
- Apache Kafka 集群环境搭建
- 一.kafka集群环境搭建
- Apache Kafka 集群环境搭建
- Apache Kafka 集群环境搭建
- Zookeeper+kafka集群环境搭建
- 6.环境搭建-kafka集群搭建
- kafka介绍和集群环境搭建
- 【Linux】ubuntu下kafka集群环境搭建
- kafka zookeeper elasticsearch集群环境搭建
- docker容器中搭建kafka集群环境
- Nginx 四种分配方式
- spring cloud zuul 配置请求并发
- ES6入门,看这篇就够了
- 如何使用Java解决最大流
- 实现从相册中选择图片回显问题可以删除
- 10027---kafka集群环境搭建
- SpringCloud(2):架构流程、Eureka配置、代码
- 2017/12/21 第十二天培训
- Asp.net MVC WebApi项目的自动接口文档及测试功能打开方法
- Pycharm如何添加第三方库和插件
- 使用Vue构建Ionic混合APP系列教程(四):数据存储
- C实现银行家算法(避免死锁)
- [数学公式]常用数学公式(一)——高等数学
- jquery UI dialog 缓存问题解决