1.在http://archive.cloudera.com/cdh5/cdh/5/下载,相应的版本(我是用的flume-ng-1.5.0-cdh5.3.6.tar.gz),
然后解压,进入conf目录下,将flume-env.sh.template复制并重新命名为 flume-env.sh,配置JAVA_HOME,并且配置相应的JAVA_OPTS
(可以默认)
2.为了实验flume的使用在conf目录下创建test1.conf,并且内容为:
a1.sources=r1
a1.channels=c1
a1.sinks=k1
a1.sources.r1.type=netcat
a1.sources.r1.bind=0.0.0.0
a1.sources.r1.port=4444
a1.sources.r1.channels=c1
a1.channels.c1.type=memory
a1.channels.c1.capacity=1000
a1.channels.c1.transactionCapacity=100
a1.sinks.k1.type=logger
a1.sinks.k1.channel=c1
3)启动flume:flume-ng agent --conf ./conf/ --conf-file test1.conf --name a1 -Dflume.root.logger=INFO,console
4)在win上使用telnet IP 端口,进行测试