centos下Hadoop3.1.2安装

最近在学习大数据,需要安装Hadoop,自己弄了2个晚上,最后终于弄好了。所以把在CentOS 7安装Hadoop 3.0.0的整个过程记录下来,有什么不对的地方大家可以留言更正。

一 JDK安装

由于我之前装过jdk 没有配置环境变量,而且jdk好像是装系统时候自带的(我猜:!)所以在安装好Hadoop时候怎么测试就不行, 后第二天上班时候查了资料怀疑要么是Hadoop里的env里JAVA_HOME配置文件没有配置对,要么就是etc/profile环境变量没有配置对,后来下班后重新卸载openjdk后重新安装1.8.0jdk-devel版的发现之前openjdk文件夹里东西少了几个导致在配环境变量时候总是提示ERROR: JAVA_HOME ....does not exist

所以我就在重新卸载jdk重新安装,配置环境变量,后来证明成功的

JDK安装此处省略安装过程,网上很多,过程也比较简单

卸载时候参考 http://blog.sina.com.cn/s/blog_155063c740102wmi9.html

二安装hadoop

1、下载hadoop:

Hadoop官网下载:

centos下Hadoop3.1.2安装_第1张图片一定要是二进制

2、解压安装:

 1)、复制 hadoop-3.1.2.tar.gz 到/usr/hadoop目录下, 然后

  #tar -xzvf hadoop-3.1.2.tar.gz解压,解压后目录为:/usr/hadoop/hadoop-3.1.2/

输入如下命令来检查 Hadoop 是否可用,成功则会显示 Hadoop 版本信息:

#cd /usr/hadoop/hadoop-3.1.2 
#./bin/hadoop version

2),在/usr/hadoop/目录下,建立tmp:

#mkdir /usr/hadoop/tmp

3)、设置环境变量:

# set hadoop path 
export HADOOP_HOME=/usr/hadoop/hadoop-3.1.2 
export PATH=$PATH:$HADOOP_HOME/bin

4)、使环境变量生效,终端中运行如下命令:

#source /etc/profile

5)、设置hadoop:

⑴、配置hadoop-env.sh:

/usr/hadoop/hadoop-3.1.2/etc/hadoop/hadoop-env.sh 

export JAVA_HOME=${JAVA_HOME}  //根据自己jdk安装目录配置

 

 

你可能感兴趣的:(BigData,Hadoop)