【hadoop】2. 运行环境搭建

简介

经过本教程您能够学习到:java

  1. 安装jdk
  2. 安装单机版本的hadoop

一、安装hadoop

集群环境下的安装和单机其实差很少同样,不过麻烦在于对机器的需求量比较大。为了方便,本教程只演示单机的安装。linux

您须要具有的安装包为hadoop-2.7.2.tar.gz、jdk-8u131-linux-x64.tar.gz。即jdk1.8和hadoop-2.7的tar安装包。shell

1.1 安装JDK

为了统一管理,咱们将涉及到的安装包软件都安装到opt目录的module目录下,同时,使用software文件夹存储安装包。oop

一、opt目录建立两文件夹学习

# cd /opt
# mkdir software
# mkdir module

二、在module下安装jdk.code

# cd /opt/sottware
# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /opt/module

三、修改prfile文件,添加环境变量信息视频

vi /etc/profile

四、在文件末尾添加内容,保存修改并退出。教程

# JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_131
export PATH=$PATH:$JAVA_HOME/bin

jdk1.8.0_131是咱们解压以后的jdk目录的文件夹名称。第二串是往PAHT路径中添加咱们的jdk信息,使用冒号分隔。hadoop

四、使修改生效io

# source /etc/profile

1.2 安装hadoop

一、安装hadoop的方式和jdk很是类似。回到software文件夹下

二、在module下安装jdk.

# cd /opt/sottware
# tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module

三、修改prfile文件,添加环境变量信息

vi /etc/profile

四、在文件末尾添加内容,保存修改并退出。

# HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

hadoop-2.7.2是咱们解压以后的hadoop目录的文件夹名称。第二串是往PAHT路径中添加咱们的hadoop命令的信息,查看hadoop文件夹,咱们能够发现bin及sbin两个目录下都有-命令,都将他们添加到环境变量中。

四、使修改生效

# source /etc/profile

输入hadoop命令查看是否有提示输出,若是没有,能够尝试重启系统。

五、在hadoop环境shell文件中指定JAVA_HOME

  • 查看当前JAVA_HOME的具体值并复制此值,将其写到hadoop-env.sh中。
echo $JAVA_HOME

进入hadoop的配置文件中

vi /opt/module/hadoop-2.7.2/etc/hadoop/hadoop-env.sh

找到配置JAVA_HOME的地方,将其值定为常数路径,也就是咱们刚刚经过变量输出的结果。

# The java implementation to use.
export JAVA_HOME=/opt/module/jdk1.8.0_131

至此,hadoop的安装基本完成了。经过下一节,咱们开始尝试在本地安装好的环境下运行一些官方提供的参考案例。

参考

  1. 尚硅谷官方教学视频。
  2. 书籍《hadoop权威指南 第四版》附录B
相关文章
相关标签/搜索