[Hadoop全分布部署]安装JDKHadoop

Posted 发量不足

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Hadoop全分布部署]安装JDKHadoop相关的知识,希望对你有一定的参考价值。

👨‍🎓👨‍🎓博主:发量不足

个人简介:耐心,自信来源于你强大的思想和知识基础!!

📑📑本期更新内容:Hadoop全分布部署 ----安装JDK、Hadoop🔥🔥🔥

📑📑下篇文章预告:配置/etc/hosts、配置无密码登录(SSH)🔥🔥

目录

一、安装jdk

二、安装Hadoop


                                Hadoop全分布部署 ----安装JDK、Hadoop

JDK简介

JDK全称Java Development Kit 中文意思是Java 开发工具包

JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。

 JRE   Java Runtime Environment(JRE) Java运行环境

Java运行环境,它的全称Java Runtime Environment(JRE) ,因此也被称为JRE,它是运行java的必需条件。

JVM  Java Virtual Machine

Java虚拟机,JRE包含JVM。JVM是运行java程序的核心虚拟机,还需要其他的类加载器,字节码校验器,以及大量的基础类库。JRM除了包含JVM之外,还包含运行java程序的其它环境支持。
 

本次实验是基于虚拟机上安装JDK

一、安装jdk

(1)cd /opt

(2)创建文件夹放安装包

mkdir software

(3)创建文件夹放解压包

mkdir module

(4)Alt+P 打开文件传输

(5)cd /opt/software →拉jdk

######JDK压缩包下载地址######

Java Downloads | Oraclehttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(6)将jdk解压到/opt/module 

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

(7)查询解压是否成功

cd module 

ll

(8)配置 java 环境变量

vi /etc/profile 

在最后添加以下内容

export JAVA_HOME=/opt/module/jdk1.8.0_144

export PATH=$PATH:$JAVA_HOME/bin

(9) 刷新环境变量

source /etc/profile

(10 查看环境变量

echo $JAVA_HOME

(11 查看java版本

java -version

能够正常显示 Java 版本则说明 JDK 安装并配置成功

二、安装Hadoop

(1)Alt+P 打开文件传输

(2)cd /opt/software 

hadoop-2.7.1.tar.gz拉到software

(3)将hadoop解压到/opt/module

tar -zxvf /opt/software/hadoop-2.7.1.tar.gz -C /opt/module/

(4)配置 hadoop 环境变量

vi /etc/profile

在最后添加

export HADOOP_HOME=/opt/module/hadoop-2.7.1

export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

(5)刷新环境变量

source /etc/profile

(6)echo $HADOOP_HOME

(7)检查设置是否生效

hadoop

(8)查看hadoop版本

hadoop version

(9)修改权限

chown -R hadoop:hadoop /opt

 

以上是关于[Hadoop全分布部署]安装JDKHadoop的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop伪分布式搭建CentOS

安装JDKHadoop及其配置

[Hadoop全分布部署]配置网络(IP网关和DNS等)和防火墙

ubuntu上Hadoop三种运行模式的部署

云计算课程实验之安装Hadoop及配置伪分布式模式的Hadoop

Centos环境下从零部署Hadoop分布式集群