当前位置: 首页 > wzjs >正文

口腔医院网站开发深圳社保网上服务平台

口腔医院网站开发,深圳社保网上服务平台,搜索引擎优化工具有哪些,电商网站建设基础ppt目录标题 **flume的简单介绍**⭐flume的**核心组件**⭐**核心特点** **安装部署**1)**解压安装包**2)**修改名字** **(配置文件时,更方便)****3)⭐⭐配置文件**4)**兼容Hadoop**5)**…

目录标题

    • **flume的简单介绍**
      • ⭐flume的**核心组件**
      • ⭐**核心特点**
    • **安装部署**
      • 1)**解压安装包**
      • 2)**修改名字** **(配置文件时,更方便)**
      • **3)⭐⭐配置文件**
      • 4)**兼容Hadoop**
      • 5)**配置环境变量**
      • 6)**测试flume**
    • **⭐启动flume**
      • 1)在`flume`中创建空目录`jobs`
      • 2)在`jobs`内添加文件
      • **最终启动**

flume的简单介绍

Flume 是一个开源的 分布式日志收集系统,由 Apache 开发,主要用于高效地 采集、聚合和传输海量日志数据 (比如网站点击日志、服务器监控日志等),并将这些数据可靠地传递到 目标存储 (如 HDFS、HBase、Kafka 等)

⭐flume的核心组件

1.source(数据接收源头)

  • 负责接数据
    例,监听日志文件的新增内容

2.channel(通道)

  • 负责临时存储数据,确保数据不会丢失,相当于“缓冲区”

  • 存在原因
    数据的**“输入”“输出”**速度有时不同,为了避免数据丢失

3.sink(数据的输出)

  • 负责“送数据”,比如将数据写入
    HDFSkafka

核心特点

  1. 可靠性
  • 数据在传输过程中会持久化缓存(Channel),即使系统故障,数据也不会丢失
  1. 扩展性
  • 可横向扩展多个 Agent(Flume 节点)处理更大数据量
  1. 灵活性
  • 支持多种数据源(HTTP、日志文件、Kafka 等)和目的地(HDFS、HBase、ES 等)

  • 可自定义数据过滤、格式转换等逻辑

安装部署

1)解压安装包

tar -zxvf 文件名 - C 位置

tar -zxvf apache-flume-1.9.0-bin.tar.gz -C /opt/module/

2)修改名字 (配置文件时,更方便)

先进入到 flume 解压后所在的位置,然后修改

mv 原名 更改后的名字

mv apache-flume-1.9.0 flume

3)⭐⭐配置文件

所配置的在flumeconf里面
(zookeeper也是)
切到conf
再配置
flume-env.sh.template

log4j.properties

  • flume-env.sh.template文件
    保留原本的 内容 防止后续使用
    可以 将此文件复制一份 更名为flume-env.sh
cp flume-env.sh.template flume-env.sh

内容均配置到flume-env.sh

⭐添加jdk的路径

export JAVA_HOME=/opt/module/jdk
  • log4j.properties文件

添加:

flume.log.dir=/opt/module/flume/logs

4)兼容Hadoop

flumelib 下的
guava-11.0.2.jar 改名,以兼容hadoop-3.1.3

[root@hadoop102 lib] mv  guava-11.0.2.jar  guava-11.0.2.jar.bak

文件后.bak 可以 架空 此文件,以便兼容 hadoop-3.1.3

5)配置环境变量

vi /etc/profile添加 flumeexport

export FLUME_HOME=/opt/module/flume
export PATH=$PATH:$FLUME_HOME/bin

生效环境变量文件

source /etc/profile

6)测试flume

flume-ng version检查版本

⭐启动flume

启动时,需要进一步配置

1)在flume中创建空目录jobs

mkdir jobs

2)在jobs内添加文件

文件名为flume-netcat-logger.conf

vi flume-netcat-logger.conf

里面的内容是 flume 的启动内容

  • ① 将组件命名
  • ②描述组件/配置源 source
  • ③将一个事件缓冲到channel
  • ④描述组件sink
  • ⑤将输入源source输出sink
    管道channel联系起来

如图
在这里插入图片描述

最终启动

bin/flume-ng agent -n a1 -c conf/ -f jobs/flume-netcat-logger.conf -Dflume.root.logger=INFO,console
nc hadoop01 10050
http://www.dtcms.com/wzjs/569094.html

相关文章:

  • 网页设计与网站开发教程网站排名怎么做上去
  • 做网站一定要数据库吗想调用等三方网站数据该怎么做
  • 网站建设图片属性设置怀集建设房管部门网站
  • 嘉兴南湖区优秀营销型网站建设网站建设的书籍有哪些
  • 做视频网站应该选什么服务器安卓手机怎么做网站
  • 深圳网站优化多少钱游戏开发课程
  • 做i爱小说网站做企业网站项目
  • 药品推荐网站模板网页设计费多少钱
  • 国内网站建设需要多少钱wordpress站点全屏
  • 网站的交流的功能怎么做湖南郴州市房价多少一平米
  • 网站psd设计稿wordpress新手入门教程
  • 深圳宝安做网站一个新网站怎么做seo
  • 上海商城网站建设公司wordpress教
  • 南宁会制作网站的技术人员广州做网站制作
  • 建设单位企业锁登陆网站优秀个人博客网站
  • 重庆市建设工程造价管理协会网站在线设计网站海报
  • 文章类网站程序网站建设现在还有没有市场
  • 网站优化报价单购物网站建设情况汇报
  • 祥云平台网站管理系统论坛网站有哪些
  • 深圳市盐田区建设局网站南通优化网站公司哪家好
  • 网站开发一般学多久衡阳公司做网站
  • 湖州做网站的公司网站app有哪些功能
  • 网站数据修改教程申请域名后可以做自己的网站吗
  • 如何做电影网站赚钱吗重庆网站建设公司有哪些
  • 淄博做网站建设公司做电影网站的资源从哪里换
  • 郑州专门做网站的公司汉中市建设工程招投标信息网官网
  • 宝安建网站电子商务网站功能设计
  • 曹县住房和城乡建设局网站wordpress主题 胖子马
  • wordpress 网站统计17网一起做网店普宁
  • 做家教去哪个网站廉政网站建设