由于hadoop基于Java语言开发实现,因此三个虚拟机均需要安装JDK,进入官网(https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html),依据系统选择下载对应版本的JDK,此处选择安装的JDK版本为jdk-8u162-linux-x64.tar.gz。把压缩格式的文件jdk-8u162-linux-x64.tar.gz拷贝到“/home/Downloads/”目录下。在三个虚拟机终端分别执行如下Shell命令:
1.cd/usr/local
2.sudo mkdir jvm#创建/usr/local/jvm目录用来存放JDK文件
3.cd~#进入hadoop用户的主目录
4.cd Downloads
5.sudo tar-zxvf./jdk-8u162-linux-x64.tar.gz-C/usr/local/jvm #把JDK文件解压到/usr/lib/jvm目录下
JDK文件解压缩以后,可以执行如下命令到/usr/local/jvm目录查看:
1.cd/usr/local/jvm
2.ls
可以看到,在/usr/local/jvm目录下有个jdk1.8.0_162目录。为了在任意目录能够使用JDK,需要设置PATH环境变量,具体步骤如下:
1.cd~
2.vim~/.bashrc(www.xing528.com)
上面命令vim~/.bashrc,使用vim编辑器打开了hadoop这个用户的环境变量配置文件.bashrc,在这个文件的开头位置,添加如下几行内容:
export JAVA_HOME=/usr/local/jvm/jdk1.8.0_162
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export PATH=$PATH:/usr/local/hadoop/bin
然后,执行如下命令让.bashrc文件的配置立即生效。
source~/.bashrc
使用如下命令,查看是否安装成功。
java-version
如果能够在屏幕上返回如下信息,则说明安装成功。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。