1. 资源规划
组件 | bigdata-node1 | bigdata-node2 | bigdata-node3 |
---|---|---|---|
OS | centos7.6 | centos7.6 | centos7.6 |
JDK | jvm | jvm | jvm |
2. 安装介质
版本:jdk-8u221-linux-x64.tar.gz
下载:https://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html?printOnly=1
3. 安装JDK
根据资源规划每个节点都需要安装JDK环境。
1. 解压
cd /share
tar -zxvf jdk-8u221-linux-x64.tar.gz -C ~/modules/
rm jdk-8u221-linux-x64.tar.gz
2. 环境变量设置
sudo vi /etc/profile.d/bigdata_env.sh # :$到达行尾添加
配置如下:
# JAVA_HOME
export JAVA_HOME=/home/vagrant/modules/jdk1.8.0_221
export PATH=$JAVA_HOME/bin:$PATH
环境变量生效:
source /etc/profile.d/bigdata_env.sh
3. 分发
scp -r ~/modules/jdk1.8.0_221 vagrant@bigdata-node2:~/modules/
scp -r ~/modules/jdk1.8.0_221 vagrant@bigdata-node3:~/modules/
scp /etc/profile.d/bigdata_env.sh vagrant@bigdata-node2:/etc/profile.d/bigdata_env.sh
scp /etc/profile.d/bigdata_env.sh vagrant@bigdata-node3:/etc/profile.d/bigdata_env.sh
# 各节点激活配置,或者重新登录节点即可激活配置
source /etc/profile.d/bigdata_env.sh ## 环境变量生效
4. 卸载现有JDK
# 方式1:卸载OpenJDK
rpm -qa|grep java
sudo rpm -e --nodeps java-*-openjdk-*.x86_64
# 方式2:卸载所有已安装JDK
sudo rpm -qa | grep -i java | xargs -n1 sudo rpm -e --nodeps