第一步 删掉原来的jdk
rmp -qa|grep jdk # 查询当前所有安装的jdk版本
如查询到java-1.6.0-openjdk-1.6.0.38-1.13.10.4.e16.x86_64
然后挨个删除对应的版本
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.38-1.13.10.4.e16.x86_64
#rpm -e --nodeps +对应的版本
rmp -qa|grep jdk确认是否删除干净
第二步 安装新的jdk
xshell中用rz命令上传jdk的gz包到linux系统
需要先mkdir software 和module文件夹,再cd到softw指定文件路径再rz命令,上传jdk和hadoop的gz文件
如图所示,讲jar包上传到software 文件夹,然后解压到module文件夹
命令为
cd opt
mkdir software
mkdir module
cd software
rz 上传jdk包
# 加压包到module中
进入/opt/software中,tar -zxvf -C /opt/module
第三步 找到jdk的路径,准备配置环境
通过解压可以知道jdk的路径为/opt/module/jdk1.8.0_40,或者cd opt/module/jdk1.8.0_40后pwd显示当前路径。
配置环境变量 vi /etc/profile
文件末尾添加
## JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_40
export PATH=$PATH:$JAVA_HOME/bin
然后source /etc/profile使修改的更新下
最后验证java是否安装好了,java -version
第四部 安装hadoop配置环境
同理 上传hadoop包到software,进入/opt/software中,tar -zxvf -C /opt/module将hadoop的包解压到module文件夹中。
然后vi /etc/profile
添加路径
##HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.3
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
然后source /etc/profile使其生效