Ubuntu-64位下hadoop安装

Posted wangziqiang123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu-64位下hadoop安装相关的知识,希望对你有一定的参考价值。

本文是hadoop学习系列的第一篇文章
本文将介绍Ubuntu环境下JDK的安装以及hadoop的安装
阅读本文需要有一定Linux命令基础

前期准备

安装环境:ubuntu-16.04.3-desktop 64bit
所需软件:jdk-8u161-linux-x64 ?? hadoop-3.0.0

JDK与hadoop的下载

下载上面的JDK安装包至~/Downloads目录,切换至该目录并解压缩。
下载上面的hadoop安装包至~/Downloads目录,切换至该目录并解压缩。

也可以通过以下方式下载:

1
2
3
wget http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"

wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-3.0.1/hadoop-3.0.1.tar.gz
1
2
3
cd ~/Downloads
tar -xzvf jdk1.8.0_161.tar.gz
tar -xzvf hadoop-3.0.0.tar.gz

为了方便管理,在/usr目录下新建一个目录soft,在Download目录下将解压后的目录移动到soft目录下。

1
2
3
mkdir soft
mv jdk1.8.0_161 /usr/soft
mv hadoop-3.0.0 /usr/soft

请不要使用apt-get install 安装JDK!

JDK与hadoop的环境配置

在命令行下切换目录至/etc/下,打开environment文件,并添加以下配置信息。

1
2
cd /etc/
vim environment
1
2
3
4
JAVA_HOME=/usr/soft/jdk1.8.0_161
HADOOP_INSTALL=/usr/soft/hadoop-3.0.0

:/usr/soft/jdk1.8.0_161/bin:/usr/soft/hadoop-3.0.0/bin:/usr/soft/hadoop-3.0.0/sbin

配置好信息之后使用以下命令使配置生效。

1
source environment

测试配置

输入以下命令进行测试是否配置成功。

1
2
3
4
# 测试java环境变量配置
java -version
# 测试hadoop环境变量配置
hadoop version

输出相应版本信息即配置正确,hadoop测试可能会出现error,重启Ubuntu即可。

安装过程中可能会遇到各种权限问题,需要修改相应文件访问权限,或者使用root用户操作(不推荐)。

原文:大专栏  Ubuntu-64位下hadoop安装


以上是关于Ubuntu-64位下hadoop安装的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下为Hadoop安装配置Hbase教程

Ubuntu下为Hadoop安装配置Hbase教程

hadoop安装过程中出现的错误

ubuntu 64位android项目报错的解决方案,打开64位 Ubuntu 的32位支持功能

Hadoop 2.7.2 + Sqoop2 安装使用

VBA在32位下没问题,到64位异常报错