一、环境及软件要求
- java >= 1.8
- Flume >= 1.9
二、安装
(注:以下安装过程以 centOS7 为例,使用的 Docker 镜像,挂载目录自定)
1. java1.8
(1) 软件源:
a. 官方资源:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
b. 网盘资源(1.8):https://pan.baidu.com/s/1alUahJ6aVS9qKaXqJ43kAw ,提取码:9nk5
(2) 安装
a. 将压缩包移动到 /usr/local/目录(目录自选)
mv /home/soft/jdk-8u202-linux-x64.tar /usr/local/
b. 解压缩
tar -zxvf jdk-8u202-linux-x64.tar
c. 重命名文件夹(自选)
mv jdk-8u202-linux-x64 jdk1.8
d. 修改 /etc/profile ,添加 jdk1.8 环境变量
vim /etc/profile
// 在文档最后假如如下内容:
export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
// JRE_HOME参数不能丢,网上很多文档都会没写,自己来回折腾几次最后才找到这个错误点,原作者分享忘了哪里了,感谢!
e. 测试
source /etc/profile
java -version
如果正常打印 java 版本信息即成功
2. 安装 Apache-Flume
(1) 软件源
a. 官方资源:http://flume.apache.org/download.html
b. 网盘资源(1.9):https://pan.bai