Hadoop | flume的安装与基本配置(二)
前面对Flume进行了简单的介绍,接下来将进行Flume的安装与基本配置。
一、Flume的安装
1.1 Flume的下载
下载地址:
http://mirrors.hust.edu.cn/apache/
http://flume.apache.org/download.html
1.2 Flume的安装
Flume框架对hadoop和zookeeper的依赖只是在jar包上,并不要求flume启动时必须将hadoop和zookeeper服务也启动。接下来的操作是基于rhel 7.4环境的。
[root@fishyoung ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
[root@fishyoung ~]#
1)将安装包apache-flume-1.9.0-bin.tar.gz上传到服务器并解压
[root@fishyoung ~]# tar -xzvf apache-flume-1.9.0-bin.tar.gz -C flume
2)安装Java,并查看路径
[root@fishyoung ~]#yum install java-1.8.0-openjdk-devel-1.8.0.131
[root@fishyoung tmp]# update-alternatives --display java
Current `best' version is /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/bin/java.
得到的/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64就是后续需要的JAVA_HOME路径。
二、Flume的基本配置
1)修改Flume配置文件
[root@fishyoung conf]# pwd
/root/flume/conf
[root@fishyoung conf]# ls
flume-conf.properties.template flume-env.ps1.template log4j.properties
[root@fishyoung conf]# mv flume-env.ps1.template flume-env.sh
[root@fishyoung conf]# vi flume-env.sh
......省略部分信息……
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
......省略部分信息……
2)配置环境变量
[root@fishyoung ~]# pwd
/root
[root@fishyoung ~]# vi .bash_profile
......省略部分信息……
export FLUME_HOME=/root/flume
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
PATH=$PATH:$HOME/bin:$HOME/flume/bin:$FLUME_HOME/bin
export PATH
......省略部分信息……
保存使其立即生效
[root@fishyoung ~]# source .bash_profile
3)查看版本
[root@fishyoung ~]# flume-ng version
此时,Flume的安装与基本配置就告一段落了。
您阅读这篇文章共花了: