Flume 1.6 安装

本文说明

本文只是简单的安装,没有使用案例

FLume 是一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输系统

可以实时的把本地文件系统的数据,传输到 HDFS 上

解压

[root@master ~]# cd /usr/local/src/flume/
[root@master flume]# tar -zxvf apache-flume-1.6.0-bin.tar.gz

配置环境变量

把 flume 的 bin/ 目录加入环境变量

[root@master flume]# vi ~/.bash_profile

# Flume
export FLUME_HOME=/usr/local/src/flume/apache-flume-1.6.0-bin
export PATH=$PATH:$FLUME_HOME/bin:

[root@master flume]# source ~/.bash_profile

修改配置

进入 flume 的 conf/ 目录下

# 复制一份模板 flume-env.sh 
[root@master conf]# cp flume-env.sh.template flume-env.sh

# 修改 flume-env.sh  
[root@master conf]# vi flume-env.sh 

# 加入 Java 的路径

    # Enviroment variables can be set here.

    # export JAVA_HOME=/usr/lib/jvm/java-6-sun
    export JAVA_HOME=/usr/java/jdk1.8.0_221

# 更新 flume-env.sh 文件
[root@master conf]# source flume-env.sh

查看 Flume 的版本,这样就是安装成功了,Flume 没有像 Hadoop 的 namenode 那样的服务节点

Flume 在使用时,就是提交一个任务,然后它去执行

# 注意 flume 的命令是 flume-ng 开头

[root@master conf]# flume-ng version
Flume 1.6.0
Source code repository: https://git-wip-us.apache.org/repos/asf/flume.git
Revision: 2561a23240a71ba20bf288c7c2cda88f443c2080
Compiled by hshreedharan on Mon May 11 11:15:44 PDT 2015
From source with checksum b29e416802ce9ece3269d34233baf43f
发表评论 / Comment

用心评论~