Flume的配置和使用

Flume配置 一、解压 将压缩包拉入software下,如图所示 切到software进行解压,解压至module下 注:空格及解压的路径不能出错,C要大写 cd /opt/software tar -zxvf apache-flume-1.9.0-bin.tar.gz -C /opt/module/ 阅读详情

flume的安装比较简单,在以后的hadoop环境上安装一台发送到其他机器上去即可

tar -zxvf flume-ng-1.6.0-cdh5.14.0.tar.gz -C /export/servers/

cd  /export/servers/apache-flume-1.6.0-cdh5.14.0-bin/conf

cp  flume-env.sh.template flume-env.sh

vim flume-env.sh

export JAVA_HOME=/export/servers/jdk1.8.0_141

-------------------------------------配置一个采集网络端口数据demo------------------------------

# 定义这个agent中各组件的名字

a1.sources = r1

a1.sinks = k1

a1.channels = c1

# 描述和配置source组件:r1

a1.sources.r1.type = netcat

a1.sources.r1.bind = 192.168.52.120

a1.sources.r1.port = 44444

# 描述和配置sink组件:k1

a1.sinks.k1.type = logger

# 描述和配置channel组件,此处使用是内存缓存的方式

a1.channels.c1.type = memory

a1.channels.c1.capacity = 1000

a1.channels.c1.transactionCapacity = 100

# 描述和配置source channel sink之间的连接关系

a1.sources.r1.channels = c1

a1.sinks.k1.channel = c1

-----------------------------------------启动------------------------------------

bin/flume-ng agent -c conf -f conf/netcat-logger.conf -n a1  -Dflume.root.logger=INFO,console

Flume的安装配置 java运行环境的版本与将要安装配置Flume版本是对应的,如果使用Flume1.6版本,则要使用Java1.6及以上运行环境,由于本章后续将以Flume1.8.0为准,所以要求安装java1.8及以上运行环境。(本文/home/export/software为软件压缩包放置目录,/home/export/servers软件包目录,大家可自行调整自己的对应路径)一、java与Flume版本对应Flume版本依赖的JRE版本Java1.8 或更高版本Java1.8 或更高版本。 阅读详情

相关推荐

flume安装与配置

1.解压 命名 tar zxvf /opt/apache-flume-1.6.0-bin.tar.gz -C /opt [root@master ~]#cd /opt/ [root@master ~]#mv apache-flume-1.6.0-bin/ flume 2.vi /etc/profile [root@master ~]#vi /etc/profile # 编辑系统环境变量配置文件 # set flume environment export FLUME_HOME=/usr

songkaiyu0709的博客 3710

flume-ng-core-1.7.0.jar使用时请参阅我写的flume源码修改的文章

修改以后的flume-ng-core-1.7.0.jar,将原来的文件按行读取修改为按文件读取。使用时,直接替换到集群中flume安装目录下面lib文件夹中的flume-ng-core-1.7.0.jar即可使用

flume安装配置

实现步骤: 1.安装jdk,1.6版本以上 2.上传flume的安装包 3.解压安装 tar -zxvf apache-flume-1.6.0-bin.tar.gz -C /opt/module/ 4.在conf目录下面,创建一个配置文件,比如:template.conf 5.配置agent组件 #配置Agent a1 的组件 a1.sources=r1 a1.channels=c1 (可以配置多个,以空格隔开,名字自己定) a1.sinks=s1 (可以配置多个,以空格隔开,名字自己定) #描述

weixin_44701462的博客 919

Flume 入门之架构

Flume 的架构 1 Agent

weixin_45234249的博客 403

flume的安装配置

Flume是Cloudera提供的日志收集系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种storage。Flume是一个分布式、可靠、高可用的海量日志采集、聚合传输的系统。本试验就是通过学习flume工具的安装,为后面学习flume实现对数据信息的采集以便于解决实际中存在的问题打下基础。熟练flume的安装配置,理解flume的原理应用本次环境是:Ubuntu16.04 + jdk1.8.0_73 + hadoop-2.7.3+f

需要远程指导仿真实验、代码有问题的,请后台私信或者关注公众号 1万+

Flume详解与安装实例

Flume介绍 1、概述 Flume最早是Cloudera提供的日志收集系统,后贡献给Apache Flume是一个高可用的,高可靠的 、健壮性,分布式的海量日志采集、聚合传输的系统 Flume支持在日志系统中定制各类数据发送方,用于收集数据(source) Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力(sink)。 2、版本 Flume0.9X:又称Flume-...

Arno的博客 3201

Flume安装部署以及简单案例入门

注:Linux 中储存文件元数据的区域就叫做 inode,每个 inode 都有一个号码,操作系统用 inode 号码来识别不同的文件,Unix/Linux 系统内部不使用文件名,而使用 inode 号码来识别文件。若遇到文件定期更改文件名,并且重新创建一个新原始文件的名字的文件,监控到并上传的数据将是累积的文件内容,并不是更新的内容数据,导致数据重复。修改源码中更新读取的操作,然后将修改好的文件打包下载到本地,再上传到lib目录下进行源码替换,重新启动监控文件夹命令。要想读取 Linux。

花&败 3397

6、Flume安装部署

按照规划,需要采集的用户行为日志文件分布在hadoop102,hadoop103两台日志服务器,故需要在hadoop102,hadoop103两台节点配置日志采集Flume。(1)将apache-flume-1.9.0-bin.tar.gz上传到linux的/opt/software目录下。修改/opt/module/flume/conf/flume-env.sh文件,配置如下参数(虚拟机环境暂不配置)(2)解压apache-flume-1.9.0-bin.tar.gz到/opt/module/目录下。

赞的心路历程 1006

flume安装及配置

Flume安装   介绍 Flume本身的安装比较简单(flume的介绍请参考http://blog.csdn.net/rzhzhz/article/details/7448633),安装前先说明几个概念,先看flume的架构 1.    Flume分三种角色        Mater:  master负责配置及通信管理,是集群的控制器。        Collector: col

厚积而薄发 1万+

Flume配置使用

前提条件: 安装好hadoop2.7.3(Linux系统下) 安装好Flume,参考:Flume安装配置 原理: Flume数据流模型 题目: 完成通过Avro Source接收外部数据源,数据缓存在memory channel中,然后通过Logger sink将打印出数据,即: avro source --> memory channel --> logger sink 步骤: 1.进入有权限的目录,例如~目录 cd ~ 2.创建配置文件avro.conf(关键) vim avro.co

huaziran的博客 1039

Flume安装与配置

Flume安装与配置Flume介绍下载安装配置案例 Flume介绍 一款分布式的海量应用日志采集、聚合、传输的框架,支持配置多种数据发送方与接收方,具有高可用、高可靠的特性。比如可以同时从文件目录、log4j、http、avro、kafka等渠道收集日志,通过传输输出到kafka、hdfs、MySQL、文件等。在传输过程中可以对数据做简单处理。 flume的核心是agent,而agent包含source、channel、sink三个组件。 source:source组件是专门用来收集数据的,可以处理各种类型

qq_51048727的博客 8711

Flume的安装及使用

​ -Dflume.root.logger=INFO,console 表示flume运行时动态修改flume.root.logger参数属性值,并将控制台日志打印级别设置为INFO级别 ,日志级别包括: log、info、warn、 error。​ Flume1监控文件内容变动,将监控到的内容分别给到flume2flume3,flume2将内容写到HDFS, Flume3将数据写到本地文件系统。​ -f 表示flume启动读取的配置文件。监控端口,将数据打印至控制台。

sheep55的博客 1822

大数据最全【数仓】flume软件安装及配置_flume的安装配置(1),2024年最新客户端开发面试题目

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取tar -xzvf apache-flume-1.11.0-bin.tar.gz mv apache-flume-1.11.0-bin/ /data/flume/ export FLUME_HOME=/data/flu

2401_84586524的博客 2141

辅助系统----日志采集框架Flume

前言 在一个完整的离线大数据处理系统中,除了hdfs+mapreduce+hive组成分析系统的核心之外,还需要数据采集、结果数据导出、任务调度等不可或缺的辅助系统,而这些辅助工具在hadoop生态体系中都有便捷的开源框架,如图所示: 1. 日志采集框架Flume 1.1.1、概述 Flume是一个分布式、可靠、高可用的海量日志采集、聚合传输的系统。 Flume可以采...

魔法革1996 632
上一篇: HIVE的基本使用05(HSQL调优)
RZH_long
博客等级 码龄6年 17粉丝 51原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值