一、前置条件

Flume需要依赖JDK 1.8+,JDK安装方式见本仓库:

Linux环境下JDK安装

二 、安装步骤

2.1 下载并解压

下载所需版本的Flume,这里我下载的是CDH版本的Flume。下载地址为:http://archive.cloudera.com/cdh5/cdh/5/

# 下载后进行解压
tar -zxvf  flume-ng-1.6.0-cdh5.15.2.tar.gz

2.2 配置环境变量

# vim /etc/profile

添加环境变量:

export FLUME_HOME=/usr/app/apache-flume-1.6.0-cdh5.15.2-bin
export PATH=$FLUME_HOME/bin:$PATH

使得配置的环境变量立即生效:

# source /etc/profile

2.3 修改配置

进入安装目录下的conf/目录,拷贝Flume的环境配置模板flume-env.sh.template

# cp flume-env.sh.template flume-env.sh

修改flume-env.sh,指定JDK的安装路径:

# Enviroment variables can be set here.
export JAVA_HOME=/usr/java/jdk1.8.0_201

2.4 验证

由于已经将Flume的bin目录配置到环境变量,直接使用以下命令验证是否配置成功:

# flume-ng version

出现对应的版本信息则代表配置成功。

更多大数据系列文章可以参见个人 GitHub 开源项目: 程序员大数据入门指南

最新文章

  1. django一些操作命令
  2. 学习 HTML5-页面结构(1)
  3. BizTalk开发系列(二十) 类型作用域
  4. zmap使用笔记
  5. 【风马一族_C】c语言版,在2到n中寻找出所有的素数
  6. fil_space_create
  7. 最好最实用的PHP二次开发教程
  8. POJ1265Area
  9. 计算机网络 NAT
  10. HTML5之window.applicationCache对象
  11. PHP设计模式一:工厂方法设计模式
  12. centos设置程序开机自启或禁止加载
  13. ubuntu启动报/root/.profile mesg:ttyname failed错误的解决办法
  14. NET-SNMP基本命令
  15. iTOP4412环境搭建:arm-linux-gcc: 没有那个文件或目录
  16. asp.net mvc ViewData 和 ViewBag区别,TempData
  17. 关于Unity物理事件的执行顺序的最新理解
  18. OpenGL chapter2
  19. leetcode1:线性表
  20. ui-router 视图嵌套时指定二级视图显示默认页面

热门文章

  1. c语言学习笔记(8)——函数
  2. windows 路径
  3. uwp - 禁用屏幕翻转/禁用屏幕旋转/禁用横屏模式
  4. 取消scrollView上下拉升
  5. 使用 LaTex 制作个人简历(CV,英文版)
  6. sql service 游标和触发器的使用
  7. C++ string的那些坑,C++ string功能补充(类型互转,分割,合并,瘦身) ,c++ string的内存本质(简单明了的一个测试)
  8. Python 推断素数
  9. FFmpeg来源简单分析:结构会员管理系统-AVClass
  10. HDU 2845 Beans(dp)