Hadoop入门(六)——JDK安装(图文步骤详解2021)

Hadoop入门(六)——JDK安装(图文步骤详解2021)

系列文章传送门

这个系列文章传送门:
Hadoop入门(一)——CentOS7下载+VM上安装(手动分区)图文步骤详解(2021)
Hadoop入门(二)——VMware虚拟网络设置+Windows10的IP地址配置+CentOS静态IP设置(图文详解步骤2021)
Hadoop入门(三)——XSHELL7远程访问工具+XFTP7文件传输(图文步骤详解2021)
Hadoop入门(四)——模板虚拟机环境准备(图文步骤详解2021)
Hadoop入门(五)——Hadoop集群搭建-克隆三台虚拟机(图文步骤详解2021)
Hadoop入门(六)——JDK安装(图文步骤详解2021)
Hadoop入门(七)——Hadoop安装(图文详解步骤2021)
Hadoop入门(八)——本地运行模式+完全分布模式案例详解,实现WordCount和集群分发脚本xsync快速配置环境变量 (图文详解步骤2021)
Hadoop入门(九)——SSH免密登录 配置
Hadoop入门(十)——集群配置(图文详解步骤2021)
Hadoop入门(十一)——集群崩溃的处理方法(图文详解步骤2021)
Hadoop入门(十二)——配置历史服务器及日志的聚集(图文详解步骤2021)
Hadoop入门(十三)——集群常用知识(面试题)与技巧总结
Hadoop入门(十四)——集群时间同步(图文详解步骤2021)
Hadoop入门(十五)——集群常见错误及解决方案

先在hadoop102上安装JDK,之后103,104用102的JDK拷贝,这样效率高一些

示例:在 hadoop102 安装 JDK

1 . 卸载现有 JDK

注意: 安装 JDK 前, 一定确保提前删除了虚拟机自带的 JDK。 在之前的博客中已经介绍过了卸载 JDK 步骤。

2 . 用 XShell 传输 工具将 JDK 导入到 opt 目录下面的 software 文件夹下面

[leokadia@hadoop102 ~]$ cd /opt/
[leokadia@hadoop102 opt]$ ll

总用量 0
drwxr-xr-x. 2 leokadia leokadia 6 3月  17 21:02 module
drwxr-xr-x. 2 leokadia leokadia 6 3月  17 21:03 software

[leokadia@hadoop102 opt]$ cd software

在这里插入图片描述

在这里插入图片描述

3. 在 Linux 系统下的 opt 目录中查看软件包是否导入成功

[leokadia@hadoop102 ~]$ ls /opt/software/
看到如下结果:
在这里插入图片描述

也可直接ll查看当前software下的东西
在这里插入图片描述

4. 解压 JDK 到/opt/module 目录下

[leokadia@hadoop102 software]$ tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/module/
在这里插入图片描述

在这里插入图片描述
然后跳转到刚刚将jdk解压到的位置,即先回退到根目录
[leokadia@hadoop102 software]$ cd ..
[leokadia@hadoop102 opt]$ cd ..
[leokadia@hadoop102 /]$ ll
再进入opt/module/
[leokadia@hadoop102 /]$ cd opt/module/
[leokadia@hadoop102 module]$ ll

总用量 0
drwxr-xr-x. 7 leokadia leokadia 245 4月   2 2019 jdk1.8.0_212

找到了jdk1.8.0_212,并cd进入
[leokadia@hadoop102 module]$ cd jdk1.8.0_212
[leokadia@hadoop102 jdk1.8.0_212]$ ll

在这里插入图片描述

5. 配置 JDK 环境变量

(1)新建/etc/profile.d/my_env.sh 文件

[leokadia@hadoop102 ~]$ sudo vim /etc/profile.d/my_env.sh
在这里插入图片描述

添加如下内容

#JAVA_HOME 
export JAVA_HOME=/opt/module/jdk1.8.0_212 
export PATH=$PATH:$JAVA_HOME/bin 

在这里插入图片描述

(2)保存后退出

Esc :wq

(3)source 一下/etc/profile 文件,让新的环境变量 PATH 生效

[leokadia@hadoop102 ~]$ source /etc/profile
在这里插入图片描述

6. 测试 JDK 是否安装成功

[leokadia@hadoop102 ~]$ java
或者用
[leokadia@hadoop102 ~]$ java -version
如果能看到以下结果,则代表 Java 安装成功。
java version “1.8.0_212”
在这里插入图片描述
在这里插入图片描述

题外话:重新清除磁盘中的虚拟机的方法

呃,这里提一下,不知道细心的朋友们有没有发现,之前我的hadoop102写成了hadoop1002,手残多打了一个0,你们相信我是故意的吗?

为了避免出错,最保险的解决办法是什么?——当然是删了重新装一个
再hadoop最开始的环境配置阶段,一点小错误最好都不要有,有的话最好也不要搞来搞去,要不然越搞越麻烦,直接从磁盘中删除再安装配置说不定比搞来搞去要快很多。(个人经验,不喜勿喷)
在这里插入图片描述
在这里插入图片描述

可以看到hadoop102从磁盘中删除了
然后再按照上一篇我的步骤里面重新安装一遍hadoop102即可

当然,我后来发现,如果是名字问题,直接etc /hostname,修改名字,然后重启reboot即可,我之前没有重启,以为没改成功,所以直接重新卸了再装。

不过也好,刚好借此机会教大家如何从磁盘中删除虚拟机的操作。
反正结局都是一样的,我最后改回来了hadoop102
在这里插入图片描述

  • 35
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值