红联Linux门户
Linux帮助

Ubuntu中关于hadoop环境变量的设置方法

发布时间:2016-04-07 10:24:36来源:linux网站作者:颠不可及

Ubuntu搭建hadoop时,在<hadoop安装根目录>/bin、<hadoop安装根目录>/sbin等路径下有一些经常使用的工具.

Ubuntu中关于hadoop环境变量的设置方法

为了能够在任何路径下都能使用这些工具,而不必切换到bin/sbin路径下,需要设置hadoop的环境变量(注意:前提是已经设置好jdk环境变量,jdk环境变量设置方法如下[1])。

(1)使用vim/vi/gedit等命令,打开/home/<用户名目录>/.bashrc文件

vim /home/hadoop/.bashrc 

(2)定义HADOOP_HOME变量,指向hadoop的安装根目录

(3)将hadoop目录里的bin目录和sbin目录加载到PATH环境变量

Ubuntu中关于hadoop环境变量的设置方法

(4)对.bashrc文件执行source命令,使设置立即生效

source /home/hadoop/.bashrc 

(5)在其他路径下,输入hadoop version检查设置是否正确

Ubuntu中关于hadoop环境变量的设置方法


[1]:Ubuntu系统中jdk的安装及配置方法
一、jdk的安装

下载jdk的tar包,假设tar包所在的目录为/home/username/Download,使用如下命令对tar包进行解压

tar -zxf /home/username/Download/jdk-8u77-linux-x64.tar.gz 

解压完毕后,将解压后的包移动到安装目录,假设为/home/username/develop

mv jdk1.8.0.7 /home/username/develop 

为了方便操作,对jdk安装目录进行重命名。进入develop目录

mv jdk1.8.0.7 jdk 

二、设置环境变量

编辑用户名目录下的 .bashrc文件,即/home/username/.bashrc,命令为
vim /home/username/.bashrc 

在.bashrc文件首部做如下添加:
(1)设置jdk、jre安装路径变量

export JAVA_HOME=/home/username/develop/jdk 

export JRE_HOME=${JAVA_HOME}/jre 

(2)将jdk的lib目录、jre的lib目录添加到CLASSPATH环境变量中

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

(3)将jdk的bin目录添加到PATH环境变量中
export PATH=${JAVA_HOME}/bin:$PATH 

(4)对 .bashrc文件运行source命令,使设置立即生效
source /home/username/.bashrc 

(5)运行java -version命令,查看是否设置成功。


本文永久更新地址:http://www.linuxdiyf.com/linux/19575.html