购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3 安装JDK

为什么要安装JDK?

Hadoop等很多大数据框架使用Java开发,依赖于Java环境,因此在搭建Hadoop集群之前需要安装好JDK,便于后续大数据框架的Java进程正常启动运行。

JDK的安装步骤如下。

1.卸载系统自带的JDK

01 执行以下命令,查询系统已安装的JDK:

     $ rpm -qa|grep java
     java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
     javapackages-tools-3.4.1-11.el7.noarch
     java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
     tzdata-java-2016g-2.el7.noarch
     python-javapackages-3.4.1-11.el7.noarch
     java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
     java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

02 执行以下命令,卸载以上查询出的系统自带的JDK:

     $ sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
     $ sudo rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
     $ sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
     $ sudo rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
     $ sudo rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch
     $ sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
     $ sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
2.安装JDK

1)上传解压安装包

上传JDK安装包jdk-8u144-linux-x64.tar.gz到目录/opt/softwares中,然后进入该目录,解压jdk-8u144-linux-x64.tar.gz到目录/opt/modules中,解压命令如下:

     $ tar -zxf jdk-8u144-linux-x64.tar.gz -C /opt/modules/

2)配置JDK环境变量

01 执行以下命令,修改文件/etc/profile,配置JDK系统环境变量:

     $ sudo vi /etc/profile

02 在文件末尾加入以下内容:

     export JAVA_HOME=/opt/modules/jdk1.8.0_144
     export PATH=$JAVA_HOME/bin:$PATH

03 执行以下命令,刷新profile文件,使修改生效:

     $ source /etc/profile

04 执行java -version命令,若能成功输出以下JDK版本信息,则说明安装成功: HP9WhJMzFNlSatz36wbnix0Vu2rxWMVYvqsM+m7+BRj2B2Zd/nAMZhgxdDRK1j+4

     java version "1.8.0_144"
     Java(TM) SE Runtime Environment (build 1.8.0_144-b13)
     Java HotSpot(TM) 64-Bit Server VM (build 25.144-b13, mixed mode)
点击中间区域
呼出菜单
上一章
目录
下一章
×