Hadoop的运行前提是java虚拟机,所以我们需要安装jdk
机器本身没有jdk的需要安装,否则不需要
用java -version
查看
使用find命令查找一下java命令所在的位置:find / -name 'java'
移除自带 openjdk yum remove java-1.*
Hadoop版本为2.9.2,jdk用1.7及之后版本都可以
1.在网上下载jdk压缩包
2.用ftp(或直接拷贝)上传到CentOS
3.在文件目录下解压(相当于安装)
命令:tar -zxvf jdk-8u161-linux-x64.tar.gz
解压(相当于安装)完成 之后验证是否成功 在bin目录下执行java -version
4.配置环境变量
vim ~/.bashrc
(修改当前用户)或 vim /etc/profile
(修改所有用户)
我修改的是.bashrc文件
文件尾部加入:
export JAVA_HOME=/soft/jdk1.8.0_161/ #安装jdk的路径
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
使.bashrc 生效source ~/.bashrc