flume配置

flume配置

  1. 下载并解压到指定文件夹
shell 复制代码
tar -zxvf apache-flume-1.11.0-bin.tar.gz -C /opt/software/
  1. 进入Flume安装目录的conf目录,将flume-env.sh.template重命名为flume-env.sh,Java安装目录添加至flume-env.sh文件末尾。

    shell 复制代码
    # 更改文件名称
    mv flume-env.sh.template flume-env.sh
    # 将一下配置内容写入文件
    export JAVA_HOME=/usr/java/jdk1.8.0_281-amd64
  2. 删除Flume安装目录的lib目录下的guava-11.0.2.jar包,之后查看/etc/profile文件中的Hadoop安装目录,将Hadoop安装目录的/share/hadoop/common/lib/目录中的guava-27.0-jre.jar复制至Flume安装目录的lib目录。

    shell 复制代码
    # 进入文件夹中
    cd /opt/software/flume/lib
    # 删除
    rm -rf guava-11.0.2.jar
    # 进入文件夹
    cd /usr/local/hadoop-3.1.4/share/hadoop/common/lib
    # 复制到文件夹
    cp guava-27.0-jre.jar /opt/software/flume/lib/
  3. 在master节点的/etc/profile文件中配置Flume环境变量FLUME_HOME和PATH的值,并使配置文件立即生效,之后查看Flume版本,检测Flume是否安装成功。

    shell 复制代码
    # 配置环境变量
    vi /etc/profile
    # 添加文件内容
    export FLUME_HOME=/opt/software/flume
    export PATH=$PATH:$FLUME_HOEM/bin
    # 使环境变量生效
    source /etc/profile
    # 查看配置文件是否生效
    flume-ng

个人笔记:仅供参考如有错误望指正

相关推荐
Jack_hrx5 小时前
从0到1构建高并发秒杀系统:实战 RocketMQ 异步削峰与Redis预减库存
大数据·rocketmq·高并发·秒杀系统实战·异步削峰
Double@加贝6 小时前
MaxCompute的Logview分析详解
大数据·阿里云·dataworks·maxcompute
Mikhail_G8 小时前
Python应用八股文
大数据·运维·开发语言·python·数据分析
Elastic 中国社区官方博客12 小时前
JavaScript 中的 ES|QL:利用 Apache Arrow 工具
大数据·开发语言·javascript·elasticsearch·搜索引擎·全文检索·apache
lifallen14 小时前
Flink task、Operator 和 UDF 之间的关系
java·大数据·flink
源码宝16 小时前
智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql
java·大数据·源码·智慧工地·智能监测·智能施工
XiaoQiong.Zhang17 小时前
简历模板3——数据挖掘工程师5年经验
大数据·人工智能·机器学习·数据挖掘
Faith_xzc18 小时前
Apache Doris FE 问题排查与故障分析全景指南
大数据·数据仓库·apache·doris
潘小磊18 小时前
高频面试之6Hive
大数据·hive·面试·职场和发展
数据与人工智能律师20 小时前
当机床开始“思考”,传统“制造”到“智造”升级路上的法律暗礁
大数据·网络·算法·云计算·区块链