flume学习二:flume环境的搭建

1.下载flume的src包和bin包,本次使用1.6版本
2.解压缩两个包的内容,并将src中的内容覆盖bin文件夹的内容
      tar -zxvf apache-flume-1.6.0-bin.tar.gz
      tar -zxvf apache-flume-1.6.0-src.tar.gz

\cp -rf /home/jurf/softpackage0324/apache-flume-1.6.0-src/*  /home/jurf/softpackage0324/apache-flume-1.6.0-bin/

需要使用root权限;

3.配置环境变量
 vi /etc/profile
export JAVA_HOME=/usr/local/Java/jdk1.7.0_80
export JRE_HOME=/usr/local/java/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HONE/lib/:$CLASSPATH
export PATH=$JAVA_HOME/bin/:$PATH

export FLUME_HOME=/home/jurf/softpackage0324/apache-flume-1.6.0-bin
export FLUME_CONF_DIR=$FLUME_HOME/conf
export PATH=$PATH:$FLUME_HOME/bin

让设置的环境变量生效:

source /etc/profile

4.优化配置
修改flume-env.ps1.template

# export JAVA_HOME=/usr/lib/jvm/java-6-sun
   export JAVA_HOME=/usr/local/java/jdk1.7.0_80
# Give Flume more memory and pre-allocate, enable remote monitoring via JMX
  export JAVA_OPTS="-Xms100m -Xmx2000m -Dcom.sun.management.jmxremote"

5.验证是否成功
[jurf@ljf-centos apache-flume-1.6.0-bin]$ 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
安装成功!
注意:如果在另一个执行次命令不成成功,需要重新启动机器,让环境变量成全局变量生效。

posted on 2017-03-30 11:05  11133432211  阅读(135)  评论(0)    收藏  举报