Hadoop运行环境搭建之JDK

  第一:安装jdk

  虚拟机中会自带jdk,但是我们不用,原因主要有两个,一为自带的jdk可能存在缺失文件的可能给后期的操作带来不必要的麻烦;二为当我们在操作hadoop的时候一般都需要安装仅供hadoop使用的jdk,所以就会版本冲突【或者专门的配置,但是比较麻烦】。所以我们将原有jdk删除整个vmare中只用一个jdk即可。

  查看虚拟机jdk:

  rpm -qa | grep -i java

   此时可以看到有多个jdk相关文件依次删除比较麻烦,可以一次性删除,命令为:

    rpm -qa | grep -i java | xargs -n1 rpm -e  --nodeps

 

  rpm -qa:查询所安装的所有 rpm 软件包
   grep -i:忽略大小写
  xargs -n1:表示每次只传递一个参数
  rpm -e –nodeps:强制卸载软件

 

  第二:上传自有jdk

     ①利用xftp上传或者rz命令上传到指定目录下【这里以 /opt/software    /opt/module为例】

   解压:从software目录中解压到module目录中

   tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/module/

 

   ②配置环境变量

       会有很多地方是在原有的文件  /etc/profile中加入配置  这里我们新建文件在新建的自有文件中加入配置

    新建文件  vim /etc/profile.d/my_env.sh

    在文件中加入配置:

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

     保存后退出   :wq!

    ③使得文件生效

    source  /etc/profile

 

  ④ 测试

    java  -version

 

    可以看到java的版本号就表示成功

 

 

 

 

 

 

posted @ 2021-09-24 15:55  徽亭小镇  阅读(351)  评论(0编辑  收藏  举报