Flume

作者: air_b10f | 来源:发表于2019-06-24 18:12 被阅读0次

1、新建脚本/root/20190623/flume/script.txt,内容如下

a1.sources = source1

a1.sinks = sink1

a1.channels = channel1

# Describe/configure tail -F source1

a1.sources.source1.type = exec

a1.sources.source1.command = tail -F -n 20 /tmp/log.log

a1.sources.source1.channels = channel1

#configure host for source

a1.sources.source1.interceptors = i1

a1.sources.source1.interceptors.i1.type = host

a1.sources.source1.interceptors.i1.hostHeader = hostname

a1.sinks.sink1.type = hdfs

a1.sinks.sink1.hdfs.path =hdfs://xxhostname:8020/tmp/tail/%y-%m-%d/%H

a1.sinks.sink1.hdfs.filePrefix = %{hostname}/events-

a1.sinks.sink1.hdfs.maxOpenFiles = 5000

a1.sinks.sink1.hdfs.batchSize= 500

a1.sinks.sink1.hdfs.fileType = DataStream

a1.sinks.sink1.hdfs.writeFormat =Text

a1.sinks.sink1.hdfs.rollSize = 0

a1.sinks.sink1.hdfs.rollCount = 1000000

a1.sinks.sink1.hdfs.rollInterval = 600

a1.sinks.sink1.hdfs.useLocalTimeStamp = true

# Use a channel which buffers events in memory

a1.channels.channel1.type = memory

a1.channels.channel1.keep-alive = 120

a1.channels.channel1.capacity = 500000

a1.channels.channel1.transactionCapacity = 600

# Bind the source and sink to the channel

a1.sources.source1.channels = channel1

a1.sinks.sink1.channel = channel1

2、进入flume的bin目录执行命令:

flume-ng agent --conf ../conf/ -f /root/20190623/flume/script.txt -Dflume.root.logger=DEBUG,console -n a1

3、查看相应的文件

 hadoop fs -ls

 hadoop fs -text 文件路径

注:查看端口

/opt/hadoop-2.6.5/etc/hadoop

相关文章

  • Flume01

    Flume架构组成 Flume 负载均衡 Flume Agent内部原理 启动 Flume 监听

  • Flume

    总结 一、Flume的定义 1、flume的优势 2、flume的组成 3、flume的架构 二、 flume部署...

  • 玩转大数据计算之Flume

    Flume版本:我们使用Flume最新的版本:Flume NG 1.7.0 Flume架构Flume是一个分布式的...

  • Flume 入门

    一:Flume是什么: 二:特点: 三:Flume版本介绍 四:Flume NG基本架构 五:Flume NG核心...

  • flume的部署和测试

    1 flume 安装 flume下载:http://flume.apache.org/download.htmlf...

  • 091-BigData-19Flume与Flume之间数据传递

    上一篇:090-BigData-18Flume Flume与Flume之间数据传递 一、单Flume多Channe...

  • java大数据之flume

    一、Flume简介 1.1 Flume的位置 1.2 Flume是什么 (1)Flume提供一种分布式的,可靠地,...

  • Flume(一)概述

    Flume图标 Flume图标 Flume定义 Apache Flume是一个分布式,可靠且可用的系统,用于有效地...

  • Flume pull方式和push方式整合

    Pull方式 Flume Agent 编写 启动Flume Push方式 Flume Agent的编写 启动flu...

  • 4.Flume1.9安装

    1 Flume安装部署 1.1 安装地址 (1) Flume官网地址:http://flume.apache.or...

网友评论

      本文标题:Flume

      本文链接:https://www.haomeiwen.com/subject/aaloqctx.html