Apache Flume – 环境

Apache Flume – 环境


我们在上一章已经讨论了 Flume 的架构。在本章中,让我们看看如何下载和设置 Apache Flume。

在继续之前,您的系统中需要有一个 Java 环境。因此,首先,请确保您的系统中安装了 Java。对于本教程中的一些示例,我们使用了 Hadoop HDFS(作为接收器)。因此,我们建议您将 Hadoop 与 Java 一起安装。要收集更多信息,请点击链接 – http://www.tutorialspoint.com/hadoop/hadoop_enviornment_setup.htm

安装水槽

首先,从网站https://flume.apache.org/下载最新版本的 Apache Flume 软件

第1步

打开网站。单击主页左侧下载链接。它将带您到 Apache Flume 的下载页面。

安装水槽

第2步

在下载页面中,您可以看到 Apache Flume 的二进制文件和源文件的链接。点击链接apache-flume-1.6.0-bin.tar.gz

您将被重定向到一个镜像列表,您可以在其中单击这些镜像中的任何一个来开始下载。同理,您可以点击apache-flume-1.6.0-src.tar.gz下载 Apache Flume 的源代码

第 3 步

HadoopHBase等软件的安装目录(如果已经安装)的同一目录下创建一个名为 Flume 的目录,如下所示。

$ mkdir Flume 

第四步

解压缩下载的 tar 文件,如下所示。

$ cd Downloads/ 
$ tar zxvf apache-flume-1.6.0-bin.tar.gz  
$ tar zxvf apache-flume-1.6.0-src.tar.gz

第 5 步

将 apache -flume-1.6.0-bin.tar文件的内容移动之前创建Flume目录中,如下所示。(假设我们已经在名为 Hadoop 的本地用户中创建了 Flume 目录。)

$ mv apache-flume-1.6.0-bin.tar/* /home/Hadoop/Flume/

配置水槽

要配置水槽,我们必须修改三个文件,即flume-env.sh,flumeconf.properties,bash.rc

设置路径/类路径

.bashrc文件中,设置 Flume 的主文件夹、路径和类路径,如下所示。

设置路径

配置文件夹

如果您打开Apache Flumeconf文件夹,您将拥有以下四个文件 –

  • 水槽conf.properties.template,
  • 水槽env.sh.template,
  • 水槽env.ps1.template,和
  • log4j.properties。

配置文件夹

现在重命名

  • flume -conf.properties.template文件作为flume-conf.properties

  • flume-env.sh.template作为flume-env.sh

水槽环境.sh

打开flume-env.sh文件和设置JAVA_HOME到Java是安装在系统中的文件夹。

水槽环境.sh

验证安装

通过浏览bin文件夹并键入以下命令来验证 Apache Flume 的安装

$ ./flume-ng 

如果你已经成功安装了 Flume,你会得到 Flume 的帮助提示,如下图。

验证安装

觉得文章有用?

点个广告表达一下你的爱意吧 !😁