实训云上搭建集群

news/2025/1/13 14:25:18/

文章目录

  • 1. 登录实训云
  • 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.ppmy.cn/news/1562820.html

相关文章

Leetcode 967 Numbers With Same Consecutive Differences

题意 给定n,代表整数的长度,给定k代表两个相邻数字之间的间隔。求所有的值构成的组合 题目链接 https://leetcode.com/problems/numbers-with-same-consecutive-differences/description/ 题解 dfs,有k位置要选,第一个位置我…

【JVM-2.1】如何使用JMC监控工具:详细步骤与实战指南

Java Mission Control(JMC)是Oracle提供的一个高级图形化监控工具,专为Java应用程序的性能分析和故障排查设计。JMC不仅提供了实时监控功能,还支持飞行记录器(Flight Recorder)功能,能够记录JVM…

深入剖析 Java 设计模式之观察者模式

一、开篇语 在 Java 编程的广袤天地里,设计模式宛如一盏盏明灯,照亮我们构建高效、灵活且可维护代码体系的道路。其中,观察者模式作为一种极具影响力的行为型设计模式,在众多实际开发场景中展现出非凡的价值。它就如同现实世界中…

Apache和PHP:构建动态网站的黄金组合

在当今的互联网世界,网站已经成为了企业、个人和机构展示自己、与用户互动的重要平台。而在这些动态网站的背后,Apache和PHP无疑是最受开发者青睐的技术组合之一。这一组合提供了高效、灵活且可扩展的解决方案,帮助您快速搭建出强大的网站&am…

LKT4304新一代算法移植加密芯片,守护物联网设备和云服务安全

凌科芯安作为一家在加密芯片领域深耕18年的企业,主推的LKT4304系列加密芯片集成了身份认证、算法下载、数据保护和完整性校验等多方面安全防护功能,可以为客户的产品提供一站式解决方案,并且在调试和使用过程提供全程技术支持,针对…

Maven多模块项目如何灵活构建

Maven多模块项目如何灵活构建 Maven多模块项目如何灵活构建示例项目构建所有模块构建parent和core模块构建parent和extension模块 Maven多模块项目如何灵活构建 在Java开发中使用maven来处理包管理是很便捷的,然而开发过程中多模块开发是常规操作。那么多模块开发过…

ref() 和 reactive() 区别

ref() 和 reactive() 都是 Vue 3 中用于创建响应式数据的方法,但它们之间存在一些关键差异。 首先,ref() 用于创建响应式的标量值,比如数字、字符串、布尔值等基本数据类型,以及对象和数组等复杂数据类型。当你使用 ref() 时&…

LeetCode:216.组合总和III

跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录 LeetCode:216.组合总和III 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数…