电视收视率项目实战,实时流统计项目实战

二、启动和配置 flum kafka

1、Zookeeper

运行 kafka 需要使用 Zookeeper,所以你需要先启动 Zookeeper

for host in s201 s202 s203;dossh $host "source /etc/profile;/soft/zk/bin/zkServer.sh start";donefor host in s201 s202 s203;dossh $host "source /etc/profile;/soft/zk/bin/zkServer.sh status" done

2、启动kafka

启动 kafka

bin/kafka-server-start.sh config/server.properties &bin/kafka-server-stop.sh config/server.properties &

通过 list 命令查看创建的 topic:

创建一个叫做“flume”的 topic,它只有一个分区,一个副本。

bin/kafka-topics.sh --list --zookeeper s201:2181

创建一个消费者:

bin/kafka-topics.sh --create --zookeeper s201:2181 --replication-factor 1 --partitions 1 --topic flumeTopic

启动 Kafka consumer:

bin/kafka-console-consumer.sh --zookeeper s201:2181 --topic flumeTopic --from-beginning

3、Flume

启动 Flume

bin/flume-ng agent --conf conf --conf-file conf/a1.conf --name a1 -Dflume.root.logger=INFO,console

Flume 配置

vi conf/a1.conf


猜你喜欢

转载自blog.51cto.com/13924610/2160388
今日推荐