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
安装成功!
注意:如果在另一个执行次命令不成成功,需要重新启动机器,让环境变量成全局变量生效。
浙公网安备 33010602011771号