提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
JDK8u431下载
JDK下载官网:https://www.oracle.com/cn/java/technologies/downloads/
这里下载需要登录账号,没有账号就注册一个
填的信息较为随意,无需验证。
通过Xtfp软件传输
打开压缩包所在目录 -C后填想要解压到的目录
解压
tar -zxvf jdk-8u431-linux-x64.tar.gz -C /opt/module
因为文件中,此处会遍历/etc/profile.d下的所有后缀为sh的文件,然后全局生效,所以在/etc/profile.d目录下配置一个环境变量文件即可
在/etc/profile.d/目录下新建一个文件,文件名随意,注意以sh为后缀
sudo vim /etc/profile.d/my_env.sh
配置如下内容
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_431
export PATH=$PATH:$JAVA_HOME/bin
JAVA_HOME填的是jdk所在路径
PATH填目录路径下的bin目录
输入java没有任何反应,需重新加载文件,只需使profile重新生效即可
source /etc/profile
此时java有反应
Hadoop安装
hadoop官网https://hadoop.apache.org/releases.html
此为国外网站,下载速度较慢
清华开源软件镜像网站 https://mirrors.tuna.tsinghua.edu.cn/
阿里开源镜像网站https://developer.aliyun.com/mirror/
下载网址
清华 https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-3.4.0/
阿里 https://mirrors.aliyun.com/apache/hadoop/common/hadoop-3.4.0/
解压同上
tar -zxvf hadoop-3.4.0.tar.gz -C /opt/module/
同上,配置环境变量文件
sudo vim /etc/profile.d/my_env.sh
内容如下
#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-3.4.0
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
source /etc/profile
(1)bin目录:存放对Hadoop相关服务(hdfs,yarn,mapred)进行操作的脚本
(2)etc目录:Hadoop的配置文件目录,存放Hadoop的配置文件
(3)lib目录:存放Hadoop的本地库(对数据进行压缩解压缩功能)
(4)sbin目录:存放启动或停止Hadoop相关服务的脚本
(5)share目录:存放Hadoop的依赖jar包、文档、和官方案例