实训云上搭建集群

文章目录

  • 1. 登录实训云
    • 1.1 实训云网址
    • 1.2 登录实训云
  • 2. 创建网络
    • 2.1 网络概述
    • 2.2 创建步骤
  • 3. 创建路由器
    • 3.1 路由器名称
    • 3.1 创建路由器
    • 3.3 查看网络拓扑
  • 4. 连接子网
  • 5. 创建虚拟网卡
    • 5.1 创建原因
    • 5.2 查看端口
    • 5.3 创建虚拟网卡
  • 6. 管理安全组规则
    • 6.1 为什么要管理安全组规则
    • 6.2 在默认安全组里创建规则
  • 7. 创建云主机
    • 7.1 创建云主机bigdata1
    • 7.2 创建云主机bigdata2
    • 7.3 创建云主机bigdata3
  • 8. 绑定浮动IP地址
    • 8.1 为何要绑定
    • 8.2 申请浮动IP地址
    • 8.3 绑定浮动IP地址
  • 9. 远程连接云主机
    • 9.1 启动FinalShell
    • 9.2 远程连接云主机bigdata1
    • 9.3 远程连接云主机bigdata2
    • 9.4 远程连接云主机bigdata3
  • 10. 修改本地的IP与主机名映射文件
  • 11. 本机Ping云主机
    • 11.1 按IP地址来Ping
    • 11.2 按主机名来Ping
  • 12. 启动大数据集群服务
  • 13. 关闭大数据集群服务
  • 14. 实战小结

1. 登录实训云

1.1 实训云网址

  • 网址:http://192.168.176.250
    在这里插入图片描述

1.2 登录实训云

  • 输入用户名和密码
    在这里插入图片描述
  • 登录成功后显示首页
    在这里插入图片描述

2. 创建网络

2.1 网络概述

  • 网络名为ied,子网为ied_subnet,网络地址为192.168.3.0/24,分配地址池192.168.3.2,192.168.3.254,DNS设置为114.114.114.114。此网络结构清晰,地址配置明确,具备基础的网络配置要素,可满足一般网络应用场景下的设备接入与通信需求。

2.2 创建步骤

  • 显示【网络】页面
    在这里插入图片描述
  • 单击【创建网络】按钮,在弹出的对话框里设置网络基本信息
    在这里插入图片描述
  • 单击【确定】按钮,成功创建网络ied
    在这里插入图片描述

3. 创建路由器

3.1 路由器名称

  • 路由器名称:ied_router

3.1 创建路由器

  • 显示【路由器】页面
    在这里插入图片描述
  • 单击【创建路由器】按钮,在弹出的对话框里设置路由器基本信息
    在这里插入图片描述
  • 单击【确定】按钮,成功创建路由器
    在这里插入图片描述

3.3 查看网络拓扑

  • 显示【网络拓扑】页面
    在这里插入图片描述

4. 连接子网

  • 显示【路由器】页面
    在这里插入图片描述
  • 单击【更多】右边的箭头弹出下拉菜单
    在这里插入图片描述
  • 单击【连接子网】菜单选项,连接网络ied与子网ied_subnet
    在这里插入图片描述
  • 单击【确定】按钮,提示连接子网成功
    在这里插入图片描述
  • 查看网络拓扑
    在这里插入图片描述
  • 网络拓扑图显示了 extNetwork(外部网络)、ied_router(路由器)、ied(网络)和 ied_subnet(子网),它们之间通过线条连接,展示了网络的连接关系和架构。

5. 创建虚拟网卡

5.1 创建原因

  • 创建虚拟网卡是为了给云主机分配固定IP地址。云主机在网络中运行,若需稳定的网络标识和连接,固定IP不可或缺。虚拟网卡充当云主机与网络间的桥梁,通过创建它并绑定固定IP,可确保云主机在网络中的唯一性和稳定性,便于管理与访问。

5.2 查看端口

  • 显示【端口】页面
    在这里插入图片描述

5.3 创建虚拟网卡

  • 单击【创建虚拟网卡】按钮,弹出对话框设置虚拟网卡基本信息
    在这里插入图片描述
  • 单击【确定】按钮,成功创建虚拟网卡bigdata1_port
    在这里插入图片描述
  • 同理创建虚拟网卡bigdata2_portbigdata3_port
    在这里插入图片描述

6. 管理安全组规则

6.1 为什么要管理安全组规则

  • 管理安全组规则至关重要,因为后续使用FinalShell工具软件通过SSH连接云主机时,需设置规则放开ICMP协议和TCP协议入口的全部端口。这样能确保连接的顺利进行,同时保障网络安全,在满足连接需求的前提下,有效控制网络访问权限,防止潜在的安全威胁。

6.2 在默认安全组里创建规则

  • 显示【安全组】页面
    在这里插入图片描述
  • 单击【创建规则】按钮,弹出对话框
    在这里插入图片描述
  • 设置所有ICMP协议
    在这里插入图片描述
  • 单击【确定】按钮,提示“创建规则成功”
    在这里插入图片描述
  • 单击【创建规则】按钮,弹出对话框,设置所有TCP协议
    在这里插入图片描述
  • 单击【确定】按钮,提示“创建规则成功”
    在这里插入图片描述

7. 创建云主机

7.1 创建云主机bigdata1

  • 显示【云主机】页面
    在这里插入图片描述
  • 单击【创建云主机】按钮,在弹出的对话框里设置云主机基本信息
    在这里插入图片描述
  • 单击【下一步:网络配置】按钮,在弹出的对话框里选择bigdata1_port端口
    在这里插入图片描述
  • 单击【下一步:系统配置】按钮,在弹出的对话框里设置名称与登录密码
    在这里插入图片描述
  • 单击【下一步:确认配置】按钮
    在这里插入图片描述
  • 单击【确定】按钮,成功创建云主机bigdata1,有固定IP地址192.168.3.55
    在这里插入图片描述

7.2 创建云主机bigdata2

  • 同理创建云主机bigdata2,有固定IP地址192.168.3.56
    在这里插入图片描述

7.3 创建云主机bigdata3

  • 同理创建云主机bigdata3,有固定IP地址192.168.3.57
    在这里插入图片描述

8. 绑定浮动IP地址

8.1 为何要绑定

  • 绑定浮动IP地址是实现FinalShell远程连接云主机的关键步骤。浮动IP地址具有灵活性,可与云主机动态绑定,即便云主机发生故障迁移等情况,IP地址仍可保持不变,从而确保FinalShell能够稳定地远程连接到云主机,保障远程操作的连续性和可靠性。

8.2 申请浮动IP地址

  • 显示【浮动IP】页面
    在这里插入图片描述
  • 单击【申请IP】按钮,在弹出的对话框里设置网络信息与批量申请数量
    在这里插入图片描述
  • 单击【确定】按钮,成功申请了三个浮动IP地址
    在这里插入图片描述

8.3 绑定浮动IP地址

  • 显示【云主机】页面
    在这里插入图片描述
  • 给云主机bigdata1绑定浮动IP地址,【更多】下拉菜单的子菜单【关联资源】,【关联资源】的子菜单【绑定浮动IP】
    在这里插入图片描述
  • 单击【绑定浮动IP】菜单项,将云主机IP与浮动IP地址进行绑定
    在这里插入图片描述
  • 单击【确定】按钮,成功给云主机bigdata1绑定浮动IP地址
    在这里插入图片描述
  • 同理,给云主机bigdata2bigdata3绑定相应的浮动IP地址
    在这里插入图片描述

9. 远程连接云主机

9.1 启动FinalShell

  • 启动FinalShell,目前尚未创建任何远程连接
    在这里插入图片描述

9.2 远程连接云主机bigdata1

  • 弹出【连接管理器】
    在这里插入图片描述
  • 新建SSH连接
    在这里插入图片描述
  • 单击【SSH连接(Linux)】,在弹出的对话框里设置常规和认证信息,注意密码是123456
    在这里插入图片描述
  • 单击【确定】按钮,成功创建连接bigdata1
    在这里插入图片描述
  • 单击bigdata1连接,弹出【安全警告】对话框
    在这里插入图片描述
  • 单击【接受并保存】按钮
    在这里插入图片描述

9.3 远程连接云主机bigdata2

  • 同理,远程连接云主机bigdata2
    在这里插入图片描述

9.4 远程连接云主机bigdata3

  • 同理,远程连接云主机bigdata3
    在这里插入图片描述

10. 修改本地的IP与主机名映射文件

  • 在文件C:\Windows\System32\drivers\etc\hosts里添加三条映射
    在这里插入图片描述
192.168.219.111 bigdata1
192.168.218.137 bigdata2
192.168.218.114 bigdata3

11. 本机Ping云主机

11.1 按IP地址来Ping

  • 执行命令:ping 192.168.219.111
    在这里插入图片描述

11.2 按主机名来Ping

  • 执行命令:ping bigdata1
    在这里插入图片描述

12. 启动大数据集群服务

  • 在云主机bigdata1上,执行命令:allstart.sh
    在这里插入图片描述
    在这里插入图片描述
  • 查看Hadoop的Web UI页面 - http://bigdata1:9870
    在这里插入图片描述
  • 查看HDFS文件系统
    在这里插入图片描述

13. 关闭大数据集群服务

  • 在云主机bigdata1上,执行命令:allstop.sh
    在这里插入图片描述

14. 实战小结

  • 本次实战围绕云主机搭建与大数据集群服务展开。历经登录实训云、创建网络、路由器、虚拟网卡等基础配置,设置安全组规则并创建云主机,绑定浮动IP实现FinalShell远程连接。通过修改本地IP与主机名映射文件,实现按IP及主机名Ping云主机。最后在云主机上成功启动与关闭大数据集群服务,查看Hadoop Web UI页面与HDFS文件系统,完成了一系列云环境下的操作实战。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/505903.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c++入门之 命名空间与输入输出

1、命名空间 1.1使用命名空间的原因 先看一个例子&#xff1a; #include <iostream>int round 0;int main() {printf("%d", round);return 0; }请问&#xff0c;这个程序能跑起来吗&#xff1f; 答案是否定的 原因是&#xff0c;当我们想创建一个全局变量 …

继承(7)

大家好&#xff0c;今天我们继续来学习一下继承的知识&#xff0c;这方面需要大家勤动脑才能理解&#xff0c;那么我们来看。 1.9 protected关键字 在类和对象章节中&#xff0c;为了实现封装特性,java中引入访向限定符,主要限定:类或者类中成员能否在类外和其他包中被访问. …

Unity中 Xlua使用整理(二)

1.Xlua的配置应用 xLua所有的配置都支持三种方式&#xff1a;打标签&#xff1b;静态列表&#xff1b;动态列表。配置要求&#xff1a; 列表方式均必须是static的字段/属性 列表方式均必须放到一个static类 建议不用标签方式 建议列表方式配置放Editor目录&#xff08;如果是H…

Flink三种集群部署模型

这里写自定义目录标题 Flink 集群剖析Flink 应用程序执行Flink Session 集群&#xff08;Session Mode&#xff09;Flink Job 集群&#xff08;以前称为per-job&#xff09;Flink Application 集群&#xff08;Application Mode&#xff09; 参考 Flink 集群剖析 Flink 运行时…

Windows10环境下安装RabbitMq折腾记

最近有个老项目需要迁移到windows10环境&#xff0c;用的是比较老的rabbitmq安装包&#xff0c;如下所示。经过一番折腾&#xff0c;死活服务起不来&#xff0c;最终果断放弃老版本启用新版本。现在把折腾过程记录下&#xff1a; 一、安装erlang 安装完成后的目录结构&#xff…

【深度学习】通俗理解偏差(Bias)与方差(Variance)

在统计学习中&#xff0c;我们通常使用方差与偏差来衡量一个模型 1. 方差与偏差的概念 偏差(Bais)&#xff1a; 预测值和真实值之间的误差 方差(Variance)&#xff1a; 预测值之间的离散程度 低偏差低方差、高偏差低方差&#xff1a; 图中每个点表示同一个模型每次采样出不同…

(五)ROS通信编程——参数服务器

前言 参数服务器在ROS中主要用于实现不同节点之间的数据共享&#xff08;P2P&#xff09;。参数服务器相当于是独立于所有节点的一个公共容器&#xff0c;可以将数据存储在该容器中&#xff0c;被不同的节点调用&#xff0c;当然不同的节点也可以往其中存储数据&#xff0c;关…

使用Keil创建FreeRTOS工程

之前记录了使用Keil创建Keil自带的RTX5的RTOS和使用CubeMX创建FreeRTOS。这次来记录下使用Keil创建FreeRTOS。使用CMSIS-RTOS2将FreeRTOS封装好 1.Pack增加CMSIS-FreeRTOS 2.CMSIS配置为FreeRTOS 点击Resolve后再点击OK即可 3.屏蔽相关文件 4.屏蔽3个中断 将void PendSV_Han…

LLM - Llama 3 的 Pre/Post Training 阶段 Loss 以及 logits 和 logps 概念

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/145056912 Llama 3 是 Meta 公司发布的开源大型语言模型&#xff0c;包括具有 80 亿和 700 亿参数的预训练和指令微调的语言模型&#xff0c;支持…

Unity + Firebase + GoogleSignIn 导入问题

我目前使用 Unity版本&#xff1a;2021.3.33f1 JDK版本为&#xff1a;1.8 Gradle 版本为&#xff1a;6.1.1 Firebase 版本: 9.6.0 Google Sign In 版本为&#xff1a; 1.0.1 问题1 &#xff1a;手机点击登录报错 apk转化成zip&#xff0c;解压&#xff0c;看到/lib/armeabi-v…

安卓投屏电脑最详细教程

安卓手机投屏到电脑的操作可以通过多种方式实现&#xff0c;最常见的方法有使用 Scrcpy、911投屏 或者 Windows 10/11 自带的投屏功能。下面是几个常用方法的详细教程&#xff1a; 方法 1&#xff1a;使用 Scrcpy &#xff08;推荐&#xff0c;免费的开源工具&#xff09; Sc…

VSCode配置php开发环境

我偷偷地告诉你&#xff0c; 有一个地方叫做稻城&#xff0c;我要和我最心爱的人一起去到那里... 2025.1.10 声明 仅作为个人学习使用&#xff0c;仅供参考 不知道如何配置php本地环境的&#xff0c;请翻阅 笔者的上一篇文章 正文 VSCode安装 官网&#xff1a;Download Vis…

StarRocks Awards 2024 年度贡献人物

在过去一年&#xff0c;StarRocks 在 Lakehouse 与 AI 等关键领域取得了显著进步&#xff0c;其卓越的产品功能极大地简化和提升了数据分析的效率&#xff0c;使得"One Data&#xff0c;All Analytics" 的愿景变得更加触手可及。 虽然实现这一目标的道路充满挑战且漫…

python学习笔记—17—数据容器之字符串

1. 字符串 (1) 字符串能通过下标索引来获取其中的元素 (2) 旧字符串无法修改特定下标的元素 (3) index——查找字符串中任意元素在整个字符串中的起始位置(单个字符或字符串都可以) tmp_str "supercarrydoinb" tmp_position1 tmp_str.index("s") tmp_p…

跟着逻辑先生学习FPGA-第八课 基于 I2C 协议的 EEPROM 驱动控制

硬件平台&#xff1a;征战Pro开发板 软件平台&#xff1a;Vivado2018.3 仿真软件&#xff1a;Modelsim10.6d 文本编译器&#xff1a;Notepad 征战Pro开发板资料 链接:https://pan.baidu.com/s/1AIcnaGBpNLgFT8GG1yC-cA?pwdx3u8 提取码:x3u8 1知识背景 I2C 通讯协议&#xf…

Mac上鸿蒙配置HDC报错:zsh: command not found: hdc -v

这个问题困扰了好久&#xff0c;按照官方文档去配置的&#xff0c;就是会一直报错&#xff0c;没有配置成功&#xff0c;主要原因是官网ide的路径可能和你本地的ide的路径不一致&#xff0c;因为官网的ide版本可能是最新的 一.先查找你本地的toolchains目录在哪里&#xff0c;…

基于华为ENSP的OSPF状态机、工作过程、配置保姆级别详解(2)

本篇技术博文摘要 &#x1f31f; 基于华为enspOSPF状态机、OSPF工作过程、.OSPF基本配置等保姆级别具体详解步骤&#xff1b;精典图示举例说明、注意点及常见报错问题所对应的解决方法 引言 &#x1f4d8; 在这个快速发展的技术时代&#xff0c;与时俱进是每个IT人的必修课。我…

【Rust自学】11.1. 编写和运行测试

喜欢的话别忘了点赞、收藏加关注哦&#xff0c;对接下来的教程有兴趣的可以关注专栏。谢谢喵&#xff01;(&#xff65;ω&#xff65;) 11.1.1. 什么是测试 在Rust里一个测试就是一个函数&#xff0c;它被用于验证非测试代码的功能是否和预期一致。 在一个测试的函数体里通…

计算机网络 (31)运输层协议概念

一、概述 从通信和信息处理的角度看&#xff0c;运输层向它上面的应用层提供通信服务&#xff0c;它属于面向通信部分的最高层&#xff0c;同时也是用户功能中的最低层。运输层的一个核心功能是提供从源端主机到目的端主机的可靠的、与实际使用的网络无关的信息传输。它向高层用…

cache原理

理论基础 时间局部性空间局部性 存储结构 存储器 ROMRAM SRAM->CACHEDRAM->MEM CACHE与主存映射 直接映射 假定主存储器32位地址&#xff0c;cache行64B&#xff0c;cache容量512B&#xff0c;则cache有8行 全相联映射 假定主存储器32位地址&#xff0c;cache…