linux上安装flume有两步,在安装flume之前需要先安装好jdk
apache-flume-1.7.0-bin.tar下载链接:
https://pan.baidu.com/s/1uzhczHa-xoywbB2r0PyvTg?pwd=76rg
也可以到官网上选择其他版本来进行的安装
1. 下载好flume压缩包和jdk的压缩包之后,将其上传到linux上。
2. 解压flume和jdk 压缩包
tar -zxvf apache-flume-1.7.0-bin.tar.gz
tar -zxvf jdk-8u171-linux-x64.tar.gz
//这里的apache-flume-1.7.0-bin是所安装flume的压缩包名称,对应换成自己的压缩包名称即可
//这里的jdk-8u171-linux-x64.tar.gz也是所安装jdk的压缩包名称,对应换成自己的压缩包名称即可
3.解压好之后ll即可看到
4.cd apache-flume-1.7.0-bin (进入apache-flume-1.7.0-bin文件)
5. cd conf (进入conf文件)
6. ll 查看有如下信息
7. cp flume-env.sh.templata flume-env.sh //将flume-env.sh.templata复制并从命名为flume-env.sh
8. vi flume-env.sh 进入文件,在其中添加jdk的路径,添加好之后保存退出
export JAVA_HOME=/home/hadoop/software/jdk1.8.0_171
//注意这里是自己jdk存放的路径
9. vi ~/.bash_profile 配置flume环境变量
10. 进入文件之后在文件中添加如下内容
//在文件中添加如下内容
export FLUME_HOME=/home/hadoop/software/apache-flume-1.7.0-bin
export PATH=$FLUME_HOME/bin:$PATH
//注意这里/home/hadoop/software/apache-flume-1.7.0-bin是自己flume解压之后存放的路径
11. 如下图,编辑之后保存退出
12. 更新一下~/.bash_proflie文件信息
source ~/.bash_profile
4. 现在flume的配置好了输入 flume-ng version 即可查看版本信息
到这里flume的配置就算结束了,如果到了第四部查看flume的版本信息的时候提示:bash:flume-ng :command not found ,不要着急,这是你在编写flume环境变量的时候有的地方写错了,再去检查一下flume的环境变量就好了。
本篇文章就到这里了,这些都是自己平时遇到的问题或者自己用到的东西,然后就整理了一下,能帮助到你,若有不对或这描述不清楚的地方请指正。😁😁✌✌