Ubuntu 16.04 安装Hadoop

一、安装java

1.下载java

http://www.oracle.com/technetwork/cn/java/javase/downloads/获取最新版java。本文中下载的是Java SE Development Kit9.0.4。

2.切换到root用户

因为之后会有很多操作涉及到权限,直接使用root用户方便

$ su [Enter]

输入root密码

 

3.解压安装包

在安装目录下解压下载的安装包

# tar zxvf jdk-9.0.4_linux-x64_bin.tar.gz –C /yourpath(本文中使用的是/opt)

 

4.在/bin目录下创建java软链接

# cd /bin

# ln -s /opt/jdk-9.0.4/bin/java java

 

5.验证安装正确性

# java –-version

如果看到以下信息说明安装成功了

java 9.0.4

Java(TM) SERuntime Environment (build 9.0.4+11)

JavaHotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

 

6.设置Java环境

# gedit /etc/profile

在配置文件的最后添加如下文本:

export JAVA_HOME=/opt/jdk-9.0.4

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

保存并退出

 

7.激活配置

# source /etc/profile

 

8.测试环境变量

# echo $JAVA_HOME

/opt/jdk-9.0.4

 

 

9.退出root,切换到其它用户验证安装

# exit

$ echo $JAVA_HOME

/opt/jdk-9.0.4

$ java --version

java 9.0.4

Java(TM) SERuntime Environment (build 9.0.4+11)

JavaHotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

以上操作不报错的话说明java安装成功了

 

二、安装Hadoop

1.下载安装包

http://hadoop.apache.org/releases.html,选择binary的安装包,不要选择源文件

 

2.切换到root用户

因为之后会有很多操作涉及到权限,直接使用root用户方便

$ su [Enter]

输入root密码

 

3.解压安装包

在安装目录下解压下载的安装包

# tar zxvf hadoop-3.0.0.tar.gz–C /yourpath(本文中使用的是~/hadoop)

 

4.测试安装

# cd ~/hadoop/hadoop-3.0.0/bin/hadoop

如果没有提示命令不存在,证明hadoop安装没问题

 

5.配置hadoop环境变量

首先切换到hadoop的安装路径

# echo “exportHADOOP_HOME=$PWD/hadoop-3.0.0” > /etc/profile.d/Hadoop.sh

# echo “PATH=$PATH:$HADOOP_HOME/bin”>> /etc/profile.d/Hadoop.sh

//退出root用户

# exit

$ vim ~/.bashrc

在最后添加

export HADOOP_HOME="/home/zzh/hadoop/hadoop-3.0.0"

export PATH=${JAVA_HOME}/bin:${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:$PATH

 

6.测试hadoop的安装

在任意目录下:

$ hadoop

如果没有提示命令不存在,证明安装完成,并且环境变量添加完毕


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值