第二部分、配置JDK
卸载原JDK
步骤一:查询系统是否以安装jdk步骤二:卸载已安装的jdk步骤三:验证一下是还有jdk实际操作记录如下 安装新JDK
(1) 去下载Oracle版本Java JDK:jdk-8u261-linux-x64.tar.gz(2) 将jdk-7u67-linux-x64.tar.gz解压到/opt/modules目录下(3) 添加环境变量(4)安装后再次执行 java –version,可以看见已经安装完成。
第二部分、配置JDK参考资料
注意:Hadoop机器上的JDK,最好是Oracle的JavaJDK,不然会有一些问题,比如可能没有JPS命令。
如果安装了其他版本的JDK,卸载掉。
#rpm -qa|grep java
或
#rpm -qa|grep jdk
或
#rpm -qa|grep gcj
#rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64 #rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64 #rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64 #rpm -e --nodeps java-1.7.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64步骤三:验证一下是还有jdk
#rpm -qa|grep java #java -version
没有内容证明已经卸载干净了
实际操作记录如下[root@localhost ~]# java -version openjdk version "1.8.0_262" OpenJDK Runtime Environment (build 1.8.0_262-b10) OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode) [root@localhost ~]# rpm -qa|grep jdk java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64 copy-jdk-configs-3.3-10.el7_5.noarch java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64 java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64 [root@localhost ~]# [root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64 copy-jdk-configs-3.3-10.el7_5.noarch java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64 java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64 [root@localhost ~]# rpm -qa|grep jdk [root@localhost ~]#安装新JDK (1) 去下载Oracle版本Java JDK:jdk-8u261-linux-x64.tar.gz
Java Archive Downloads - Java SE 7 (oracle.com)
(2) 将jdk-7u67-linux-x64.tar.gz解压到/opt/modules目录下mkdir -p /opt/modules sudo tar -zxvf jdk-8u261-linux-x64.tar.gz -C /opt/modules(3) 添加环境变量
设置JDK的环境变量 JAVA_HOME。需要修改配置文件/etc/profile,追加
sudo vim /etc/profile export JAVA_HOME="/opt/modules/jdk1.8.0_261" export PATH=$JAVA_HOME/bin:$PATH
修改完毕后,执行 source /etc/profile
(4)安装后再次执行 java –version,可以看见已经安装完成。[root@localhost jdk1.8.0_261]# java -version java version "1.8.0_261" Java(TM) SE Runtime Environment (build 1.8.0_261-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode) [root@localhost hadoop]#



