单机版Hadoop安装
JDK、Hadoop都先在 hadoop102
服务器上安装,安装好之后再 scp
复制到其他服务器。
安装jdk
安装JDK:
将 jdk1.8 压缩包上传到我们创建的
/opt/software
文件夹中。将 jdk 解压到我们创建的
/opt/module/
文件夹中:tar -zxvf jdk-8u331-linux-x64.tar.gz -C /opt/module/
- 配置环境变量,可以直接在
/etc/profile.d
文件夹中创建一个.sh
后缀的文件,/etc/profile
会遍历该文件夹下的所有.sh
文件的内容作为环境变量。
在/etc/profile.d
下创建my_env.sh
:# JAVA_HOME export JAVA_HOME=/opt/module/jdk1.8.0_331 export PATH=$PATH:$JAVA_HOME/bin
- 重新加载环境变量:
source /etc/profile
安装Hadoop
安装Hadoop软件:
从官网(或国内镜像站)下载Hadoop 3.x安装包。例如:hadoop-3.2.3.tar.gz
将安装包上传到我们创建的
/opt/software
文件夹中解压:
tar -zxvf hadoop-3.2.3.tar.gz -C /opt/module/
- 配置环境变量(hadoop需要配置
/bin
和/sbin
两个目录到环境变量)。
同样的,我们在/etc/profile.d/my_env.sh
中进行添加:# HADOOP_HOME export HADOOP_HOME=/opt/module/hadoop-3.2.3 export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
验证
hadoop version ```