1 | 1.发布和订阅 |
1 | 1.发布和订阅 |
CDK:
CDK官网
1 | CDH版本的Kafka :Kafka是需要自定义部署的 |
1 | Kafka的版本的选择 要基于 Spark |
1 | 这里我下载最新版本 |
1 | kafka: |
启动成功
查看zk:
1 | [zk: localhost:2181(CONNECTED) 4] ls / |
1 | [double_happy@hadoop101 kafka]$ jps |
Kafka概念:
1 | 4.几个概念 |
1 | 常用命令: |
1 | 1.创建topic |
华丽的分割线—————————————————————————————————————————–
华丽的分割线—————————————————————————————————————————–
华丽的分割线—————————————————————————————————————————–
华丽的分割线—————————————————————————————————————————–
1 | 注意: |
1 | 2.查看我们的topic : 查看我当前的kafka集群有多少个Topic |
1 | 3.查看 topic 明细 *** |
1 | 测试:isr |
1 | 很巧 瞎kill一个真的把 1 broker kill掉了 |
1 | 重启 broker 1 : |
1 | 4.删除 Topic |
1 | 正常应该由 delete 标识的 等重启Kafak之后 会彻底删除 delete 标识的文件夹 |
1 | 我想总结的是这个 删除topic 可能会导致kafka故障? |
1 | [zk: localhost:2181(CONNECTED) 0] ls / |
1 | 5..修改topic |
华丽的分割线————————————————————————————————————
添加分区之后:
1 | 没有 g7-1 g7-2 |
1 | 查看明细: |
1 | 6.自动迁移数据到 新的节点 : |
1 | 1. kafka-reassign-partitions.sh 使用这个脚本 |
1 | 工作时候 用的很少 一般都是事先规划好的 机器 |
1 | 7.console案例 很简单 |
1 | 生产者: |
1 | 消费者: |
1 | 那么我把消费者 打断 重新 起来 : |
故障案例:
异构平台Kafka对接使⽤
http://blog.itpub.net/30089851/viewspace-2152671/