• 大数据-Hadoop部署模式


    一、JDK安装与配置

    1、下载JDK压缩包

    在这里插入图片描述

    2、上传到master虚拟机

    将JDK压缩包上传到master虚拟机/opt目录在这里插入图片描述
    查看上传的JDK压缩包
    在这里插入图片描述

    3、在master虚拟机上安装配置JDK

    执行命令:tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local,将JDK压缩包解压到指定目录在这里插入图片描述
    执行命令:ll /usr/local/jdk1.8.0_231,查看解压之后的jdk1.8.0_231目录
    在这里插入图片描述
    执行命令:vim /etc/profile,配置环境变量在这里插入图片描述
    存盘退出,执行命令:source /etc/profile,让配置生效
    在这里插入图片描述
    查看JDK版本
    在这里插入图片描述
    编写一个Java程序 - HelloWorld.java
    在这里插入图片描述
    存盘退出后,执行命令:javac HelloWorld.java,编译成字节码文件在这里插入图片描述
    执行命令:java HelloWorld
    在这里插入图片描述

    4、将JDK分发到slave1和slave2虚拟机

    执行命令:scp -r $JAVA_HOME root@slave1:$JAVA_HOME(-r: recursive - 递归)
    在这里插入图片描述
    在slave1虚拟机上查看JDK是否拷贝成功
    在这里插入图片描述
    执行命令:scp -r $JAVA_HOME root@slave2:$JAVA_HOME(-r: recursive - 递归)在这里插入图片描述
    在slave2虚拟机上查看JDK是否拷贝成功
    在这里插入图片描述

    5、将环境配置文件分发到slave1和slave2虚拟机

    执行命令:scp /etc/profile root@slave1:/etc在这里插入图片描述
    执行命令:scp /etc/profile root@slave2:/etc在这里插入图片描述
    在slave1与slave2虚拟机上执行命令:source /etc/profile,让环境配置生效在这里插入图片描述
    在这里插入图片描述
    在slave1虚拟机上查看JDK版本
    在这里插入图片描述
    在slave2虚拟机上查看JDK版本
    在这里插入图片描述
    课堂练习:将主节点上的Java程序HelloWorld.java分发到slave1节点,然后编译执行在这里插入图片描述
    在这里插入图片描述

    二、Hadoop安装

    1、下载Hadoop压缩包

    在这里插入图片描述

    2、上传Hadoop压缩包到虚拟机

    将Hadoop压缩包上传到master虚拟机/opt目录在这里插入图片描述
    查看上传的Hadoop压缩包
    在这里插入图片描述

    3、将Hadoop压缩包解压到指定目录

    执行命令:tar -xzvf hadoop-3.3.4.tar.gz -C /usr/local
    在这里插入图片描述
    查看解压之后的hadoop目录
    在这里插入图片描述
    查看bin目录
    在这里插入图片描述
    查看etc/hadoop目录,主要是hadoop配置文件在这里插入图片描述
    查看sbin目录
    在这里插入图片描述

    4、配置Hadoop环境变量

    执行命令:vim /etc/profile
    在这里插入图片描述
    存盘退出,执行命令source /etc/profile,让配置生效
    在这里插入图片描述

    5、验证Hadoop环境

    执行命令:hadoop version,检查Hadoop安装是否成功在这里插入图片描述

  • 相关阅读:
    【学习笔记】空间坐标系旋转与四元数
    IDEA导入Eclipse项目的方法步骤(图文教程)
    动态代理,XML,Dom4j
    Ubuntu Postgresql开机自启动服务
    【Manim CE】常用Mobject与使用
    Win10系统设置application identity自动提示拒绝访问怎么办
    NVR对接三方相机预览黑屏问题案例
    深入理解javascript对象
    图片批处理工具 PhotoMill X直装 for mac
    业务架构·应用架构·数据架构实战~业务驱动的数据架构设计
  • 原文地址:https://blog.csdn.net/m0_62492032/article/details/128198597