一、解压文件
cd opt
tar -xf apache-flume-1.9.0-bin.tar.gz
二、进去conf目录复制文件
cd apache-flume-1.9.0-bin/
cd conf/
cp flume-env.sh.template flume-env.sh
三、修复文件
vim flume-env.sh
#加入此项
export JAVA_HOME=/opt/jdk1.8.0_301
四、创建修改监控目录配置文件
cd conf
touch myFlume.conf
vim myFlume.conf
##内容如下/////
# 指定Agent的组件名称
a1.sources = r1
a1.sinks = k1
a1.channels = c1

指定Flume source
a1.sources.r1.type = spooldir
#要监听的目录地址
a1.sources.r1.spoolDir = /home/root/

指定Flume sink
a1.sinks.k1.type = logger

指定Flume channel
a1.channels.c1.type = memory
a1.channels.c1.capacity = 1000
a1.channels.c1.transactionCapacity = 100

绑定source和sink到channel上
a1.sources.r1.channels = c1
a1.sinks.k1.channel = c1
#结束////////////////
五、配置环境变量
vim /etc/profile
#配置如下
export FLUME_HOME=/opt/apache-flume-1.8.0-bin
export PATH=$PATH:$FLUME_HOME/bin
#刷新配置文件
source /etc/profile
六、查看版本
flume-ng version
七、启动
cd opt/apache-flume-1.8.0-bin
bin/flume-ng agent —conf conf —conf-file conf/myFlume.conf —name a1 -Dflume.root.logger=INFO,console