Hadoop安装指南
准备工作
- Hadoop 2.7.2的Linux压缩包:hadoop-2.7.2.tar.gz
- JAVA Jdk的8u144版本的压缩包:jdk-8u144-linux-x64.tar.gz
hadoop-2.7.2.tar.gz 在hadoop官网中找到往年版本的2.7.2
jdk-8u144-linux-x64.tar.gz 在Oracle官网中找到8u144版本
安装JDK并配置环境变量
- 将jdk与hadoop的压缩包转移到/home的文件夹下:
打开压缩包所在的文件夹输入:
cp hadoop-2.7.2.tar.gz jdk-8u144-linux-x64.tar.gz /home
- 将jdk的压缩包拷贝到/opt的文件夹下:
cp jdk-8u144-linux-x64.tar.gz /opt
- 打开opt文件夹并解压jdk
cd /opt
tar -zxvf jdk-8u144-linux-x64.tar.gz
- 进入jdk并进入bin文件夹最终打开profile.d文件
cd jdk1.8.0_144/
cd bin
cd /etc/profile.d
- 编辑java.sh文件并重新recorce /etc/profile文件夹
#编辑java.sh文件
export JAVA_HOME=/opt/jdk1.8.0_144
export PATH=$PATH:/opt/jdk1.8.0_144/bin
# recorce /etc/profile文件夹
source /etc/profile
- 检查是否安装好java
echo $JAVA_HOME
#出现:/opt/jdk1.8.0_144
java -version
#出现java version "1.8.0_144"等等
安装hadoop并配置环境变量
- 回到home文件夹并将hadoop的压缩包拷贝/opt文件夹
cd /home
cp hadoop-2.7.2.tar.gz /opt
- 解压hadoop压缩包
tar -zxvf hadoop-2.7.2.tar.gz
- 进入hadoop并进入/etc/profile.d文件
cd hadoop-2.7.2/
cd /etc/profile.d
- 编辑hadoop.sh文件并重新recource /etc/profile文件夹
vi hadoop.sh
#编辑hadoop.sh文件
export HADOOP_HOME=/opt/hadoop-2.7.2
export PATH=$PATH:/opt/hadoop-2.7.2/bin
export PATH=$PATH:/opt/hadoop-2.7.2/sbin
#重新recource文件夹
source /etc/profile
- 检验是否安装成功
echo $HADOOP_HOME
#出现:/opt/hadoop-2.7.2等等
hadoop
#出现Usage: hadoop [--config confdir] [COMMAND | CLASSNAME]
hadoop version
#出现:Hadoop 2.7.2
#Subversion https://git-wip-us.apache.org/repos/asf/hadoop.git -r b165c4fe8a74265c792ce23f546c64604acf0e41等等
最后在每次启动Linux的时候都需要source /etc/profile
才能运行Hadoop.