资源规划

组件 LTSR003 LTSR005 LTSR006 LTSR007 LTSR008
OS centos7.6 centos7.6 centos7.6 centos7.6 centos7.6
JDK jvm jvm jvm jvm jvm

安装介质

版本:jdk-8u221-linux-x64.tar.gz
下载:https://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html?printOnly=1

安装JDK

  1. 根据资源规划每个节点都需要安装JDK环境,先在第1个节点上安装,然后分发。

(1).解压

cd ~/software/
tar -zxvf jdk-8u221-linux-x64.tar.gz -C ~/modules/
rm jdk-8u221-linux-x64.tar.gz

(2).环境变量设置

vi ~/.bashrc # :$到达行尾添加

配置如下:

export JAVA_HOME=/home/bigdata/modules/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar

环境变量生效:

source ~/.bashrc

(3).分发

scp -r ~/modules/jdk1.8.0_221 bigdata@LTSR005:~/modules/
scp -r ~/modules/jdk1.8.0_221 bigdata@LTSR006:~/modules/
scp -r ~/modules/jdk1.8.0_221 bigdata@LTSR007:~/modules/
scp -r ~/modules/jdk1.8.0_221 bigdata@LTSR008:~/modules/
scp ~/.bashrc bigdata@LTSR005:~/.bashrc
scp ~/.bashrc bigdata@LTSR006:~/.bashrc
scp ~/.bashrc bigdata@LTSR007:~/.bashrc
scp ~/.bashrc bigdata@LTSR008:~/.bashrc
# 各节点激活配置,或者重新登录节点即可激活配置
source ~/.bashrc ##环境变量生效
# 各节点建立软连接
sudo ln -s /home/bigdata/modules/jdk1.8.0_221/bin/java /usr/bin/java

(4).卸载openjdk

rpm -qa|grep java
sudo rpm -e --nodeps java-*-openjdk-*.x86_64

(5).验证

java -version ##验证:版本号不正确可能由PATH造成,可以将$JAVA_HOME/bin放在export PATH最前面
whereis java
which java ##java命令路径