Apache Flume单机安装部署指南

本指南旨在帮助你快速搭建Apache Flume单机环境,用于收集、聚合和移动大量的日志数据。

1. 准备工作

  • 确保你拥有一台安装了Linux操作系统的计算机 (Ubuntu或CentOS)。
  • 下载JDK 1.7及以上版本和Apache Flume安装包。

2. 上传安装包

  • 将JDK和Flume安装包上传到/opt文件夹下。

    opt文件夹截图

3. 安装JDK

  • 解压JDK安装包到/opt文件夹下。

  • 配置环境变量,例如,在/etc/profile文件中添加以下内容:

    export JAVA_HOME=/opt/jdk1.8.0_311
    export PATH=$JAVA_HOME/bin:$PATH
    
  • 运行source /etc/profile命令使环境变量生效。

  • 使用java -version命令查看JDK版本。

    jdk版本截图

4. 安装Flume

  • 解压Flume安装包到/opt文件夹下,并更名为flume。

    flume文件夹截图

5. 配置Flume

  • 修改/opt/flume/conf/flume-env.sh文件,配置Java环境变量。

    flume-env截图

  • 修改/opt/flume/conf/example.conf文件,配置数据源、channel和sink等信息。

    example截图

6. 配置环境变量

  • 将Flume添加到环境变量,例如,在/etc/profile文件中添加以下内容:

    export FLUME_HOME=/opt/flume
    export PATH=$FLUME_HOME/bin:$PATH
    
  • 运行source /etc/profile命令使环境变量生效。

    环境变量截图

7. 启动Flume

  • 使用以下命令启动Flume采集代理脚本:

    ./flume-ng agent --name a1 --conf-file /opt/flume/conf/example.conf -Dflume.root.logger=INFO,console
    

    启动截图

8. 验证安装

  • 输入数据到文件中,并查看控制台输出,以验证Flume是否成功启动。

    验证截图

总结

通过以上步骤,你已经成功地在单机环境下安装并配置了Apache Flume。你现在可以使用Flume来收集、聚合和移动你的日志数据了。

Apache Flume单机安装部署指南

原文地址: https://www.cveoy.top/t/topic/fw0B 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录