本篇文章默认安装好了hadoop集群。前提是启动hdfs。 flume安装包的官方网址,直接下载即可。(apache-flume-1.9.0-bin.tar.gz) 本人是利用Xftp将压缩包传入虚拟机。 验证成功与否是 vi fzy_hdfs (后面启动时要用到此文件名称) 上面代码里有三行注释必须要看。 再强调一遍 fzy_hdfs是刚才一堆代码的文件名称 上个图康一康吧~一、简单理解
作用
基本构成
二、Flume的安装及使用
https://flume.apache.org/download.html安装及配置
#flume export FLUME_HOME=/opt/flume/flume.bin##这里我是把压缩好的文件夹改了一下名字 export PATH=$PATH:$FLUME_HOME/bin
flume-ng version
出现版本号即可
写properties文件
a1.sources = r1 a1.sinks = k1 a1.channels = c1 # Describe/configure the source a1.sources.r1.type = spooldir #下面这一行就是需要监听本地的文件夹路径!!!!!!! a1.sources.r1.spoolDir = /home/fzy_flume/fzy_test a1.sources.r1.fileHeader = true # Describe the sink a1.sinks.k1.type = hdfs #下面这一行就是你的hdfs的路径 它可以自动创建没有的目录 #注意master:后面的端口号是你在core-site.xml设置的fs.defaultFS a1.sinks.k1.hdfs.path = hdfs://master:8020/flume/upload/%Y%m%d/%H a1.sinks.k1.hdfs.filePrefix = upload- a1.sinks.k1.hdfs.round = true a1.sinks.k1.hdfs.roundValue = 1 a1.sinks.k1.hdfs.roundUnit = hour a1.sinks.k1.hdfs.useLocalTimeStamp = true a1.sinks.k1.hdfs.batchSize = 1000 a1.sinks.k1.hdfs.fileType = DataStream a1.sinks.k1.hdfs.rollInterval = 600 a1.sinks.k1.hdfs.rollSize = 134217700 a1.sinks.k1.hdfs.rollCount = 0 a1.sinks.k1.hdfs.minBlockReplicas = 1 # Use a channel which buffers events in memory a1.channels.c1.type = memory a1.channels.c1.capacity = 1000 a1.channels.c1.transactionCapacity = 1000 # Bind the source and sink to the channel a1.sources.r1.channels = c1 a1.sinks.k1.channel = c1
启动flume
flume-ng agent --conf conf --conf-file fzy_hdfs --name a1
三、启动之后
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算