在实训云平台上配置云主机

2024-03-05 1103阅读

温馨提示:这篇文章已超过386天没有更新,请注意相关的内容是否还可用!

文章目录

  • 零、学习目标
  • 一、实训云升级
  • 二、实训云登录
    • (一)登录实训云
    • (二)切换界面语言
    • (三)规划云主机实例
    • 三、创建网络
    • 三、创建路由器
    • 四、连接子网
    • 五、创建虚拟网卡
    • 六、管理安全组规则
    • 七、创建云主机
      • (一)云主机规划
      • (二)创建ied云主机
      • 2024-3-5 更新到此
        • (三)创建实例 - master、slave1与slave2
        • 八、本机利用FinalShell连接虚拟机
          • (一)连接虚拟机 - ied
          • (二)连接其它虚拟机
          • 九、配置虚拟机
            • (一)查看IP地址
            • (二)配置主机名
            • (三)配置IP地址与主机名映射
            • (四)虚拟机ping外网
            • 十、课后作业

              零、学习目标

              1. 登录实训云平台
              2. 能熟练创建网络
              3. 能熟练创建路由器
              4. 能熟练链接子网
              5. 能熟练创建虚拟网卡
              6. 能熟练管理安全组规则
              7. 能基于镜像创建云主机
              8. 能利用FinalShell连接云主机
              9. 能熟练配置云主机

              一、实训云升级

              • 本学期,我们的实训云平台迎来了一次重要的升级,我们将其更新到了OpenStack2023的版本,并且引入了Zun容器技术。同时,我们也对用户界面进行了改进,采用国产的Skyline替代了之前的Horizon。

              • 首先,让我们来了解一下OpenStack。OpenStack是一个开源的云计算平台,它提供了一套用于构建和管理云环境的工具。OpenStack2023版本是其最新的版本,它带来了许多新的特性和改进,包括更好的性能、更强的安全性以及更广泛的硬件支持。

              • 在这次升级中,我们还引入了Zun容器技术。Zun是一个开源的容器管理平台,它可以帮助我们更好地管理和部署容器化的应用程序。通过使用Zun,我们可以更高效地利用资源,提高应用的运行效率。

              • 此外,我们对用户界面也进行了改进。我们采用了国产的Skyline替代了之前的Horizon。Skyline是一款优秀的UI设计工具,它拥有丰富的设计元素和强大的设计功能,可以帮助设计师快速创建出高质量的用户界面。

              • 总的来说,这次升级将使我们的实训云平台变得更加强大和易用。我们期待在接下来的学期中,同学们能够在这个平台上进行更多的实践和探索,提升自己的技能。

                二、实训云登录

                (一)登录实训云

                • 校园内网地址:http://192.168.176.250,输入用户名和密码(每个同学都已经分配了账号)

                  在实训云平台上配置云主机

                • 单击【Log in】按钮,查看首页

                  在实训云平台上配置云主机

                  (二)切换界面语言

                  • 单击实训云窗口右上角的用户图表,弹出下拉菜单,选择【Switch Language】

                    在实训云平台上配置云主机

                  • 单击【CN】,切换到中文

                    在实训云平台上配置云主机

                  • 关注虚拟CPU数量,创建实例好分配相应的虚拟CPU资源,比如, 4 4 4核云主机最多能创建 5 5 5个( 20 ÷ 4 = 5 20 \div 4 = 5 20÷4=5)

                    (三)规划云主机实例

                    云主机实例私有IP地址虚拟内核
                    ied192.168.1.1004
                    master192.168.1.1014
                    slave1192.168.1.1024
                    slave2192.168.1.1034
                    ubuntu192.168.1.994

                    三、创建网络

                    • 要先创建网络,名称自定,然后在网络里创建我们搭建集群需要的云主机实例。

                    • 点开【网络】|【网络】

                      在实训云平台上配置云主机

                    • 单击【创建网络】按钮,输入网络名称,可用域选择nova,MTU(最大传输单元)设置100

                      在实训云平台上配置云主机

                    • 勾选【创建子网】复选框,设置子网名称、网络地址、分配地址池、设置DNS、设置主机路由

                      在实训云平台上配置云主机

                    • 单击【确定】按钮

                      在实训云平台上配置云主机

                    • 查看网络拓扑,我们创建的网络跟校园网尚未连接

                      在实训云平台上配置云主机

                      三、创建路由器

                      • 自建网络要与校园网建立连接,首先得创建路由器,下面我们一步一步完成路由器的创建。

                      • 点开【网络】|【路由器】

                        在实训云平台上配置云主机

                      • 单击【创建路由器】按钮,输入名称,选择预期可用域nova,设置外部网关校园网

                        在实训云平台上配置云主机

                      • 单击【确定】按钮

                        在实训云平台上配置云主机

                      • 查看网络拓扑,路只修了一半

                        在实训云平台上配置云主机

                      • 自建网络与校园网还没有连接起来,还需要基于路由器添加接口,下面我们学习如何添加接口。

                        四、连接子网

                        • 点开网络下的路由器,单击[更多]下拉箭头,弹出下拉菜单

                          在实训云平台上配置云主机

                        • 连接网络huawei与子网huawei_subnet

                          在实训云平台上配置云主机

                        • 单击【确定】按钮,提示连接子网成功

                          在实训云平台上配置云主机

                        • 查看网络拓扑,校园网和自建网络就连通了

                          在实训云平台上配置云主机

                        • 后面创建的云主机就可以通过校园网访问因特网

                          五、创建虚拟网卡

                          • 如果创建的云主机要有固定的IP地址,就需要创建虚拟网卡,绑定固定的IP地址
                          • 点开【网络】|【端口】

                            在实训云平台上配置云主机

                          • 单击【创建虚拟网卡】按钮,设置名称、所属网络与所属子网(固定IP地址192.168.1.100)

                            在实训云平台上配置云主机

                          • 单击【确定】按钮,查看自建的虚拟网卡ied_port

                            在实训云平台上配置云主机

                          • 同理创建集群所需的三个虚拟网卡:master_port、slave1_port、slave2_port

                            在实训云平台上配置云主机

                            六、管理安全组规则

                            • 后面要用FinalShell工具软件SSH连接云主机,需要设置安全组规则,放开ICMP协议和TCP协议入口的全部端口。
                            • 点开【网络】|【安全组】

                              在实训云平台上配置云主机

                            • 单击【创建规则】按钮 - 所有ICMP协议

                              在实训云平台上配置云主机

                            • 单击【创建规则】按钮 - 所有TCP协议

                              在实训云平台上配置云主机

                              七、创建云主机

                              • 基于镜像源创建云主机,绑定先前虚拟网卡里的固定端口,这样我们创建的云主机就有了固定的私有IP地址,但是为了在本机使用FinalShell工具软件来SSH连接云主机,还得绑定一个浮动的IP地址。下面我们学习如何创建实例。

                                (一)云主机规划

                                云主机名称IP地址主机名
                                ied192.168.1.100ied
                                master192.168.1.101master
                                slave1192.168.1.102slave1
                                slave2192.168.1.103slave2

                                (二)创建ied云主机

                                • 点开【计算】|【云主机】

                                  在实训云平台上配置云主机

                                • 单击【创建云主机】按钮

                                  2024-3-5 更新到此

                                  • 如果我们希望本机能够访问虚拟机ied,就要绑定浮动IP地址

                                    在实训云平台上配置云主机

                                  • 单击【绑定浮动IP】选项

                                    在实训云平台上配置云主机

                                  • 单击【+】按钮

                                    在实训云平台上配置云主机

                                  • 单击【分配IP】按钮

                                    在实训云平台上配置云主机

                                  • 单击【关联】按钮

                                    在实训云平台上配置云主机

                                  • 控制台进入虚拟机ied,用户名:root,密码:p@ssw0rd

                                    在实训云平台上配置云主机

                                  • 查看防火墙状态,执行命令:systemctl status firewalld

                                    在实训云平台上配置云主机

                                  • 关闭并禁用防火墙

                                    在实训云平台上配置云主机

                                  • 再次查看防火墙状态

                                    在实训云平台上配置云主机

                                  • 本机无法通过私有IP地址访问虚拟机ied

                                    在实训云平台上配置云主机

                                  • 本机只能通过浮动IP地址(192.168.219.43)ping虚拟机ied

                                    在实训云平台上配置云主机

                                    (三)创建实例 - master、slave1与slave2

                                    • 按照同样的方式,创建三个实例 - master、slave1与slave2,绑定浮动IP地址

                                      在实训云平台上配置云主机

                                    • 此时,查看网络拓扑

                                      在实训云平台上配置云主机

                                      八、本机利用FinalShell连接虚拟机

                                      • FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发、运维工具,充分满足开发、运维需求。另外还具备免费海外服务器远程桌面加速、ssh加速、双边tcp加速、内网穿透等特色功能。
                                      • 准备工作:下载并安装FinalShell

                                        在实训云平台上配置云主机

                                      • 启动FinalShell

                                        在实训云平台上配置云主机

                                        (一)连接虚拟机 - ied

                                        • 查看虚拟机绑定的浮动IP地址

                                          在实训云平台上配置云主机

                                        • 单击【打开文件夹】图标,弹出【连接管理器】窗口

                                          在实训云平台上配置云主机

                                        • 单击【新建连接】按钮

                                          在实训云平台上配置云主机

                                        • 选择SSH连接(Linux)

                                          在实训云平台上配置云主机

                                        • 单击【确定】按钮

                                          在实训云平台上配置云主机

                                        • 单击【ied】连接

                                          在实训云平台上配置云主机

                                        • 最好单击【接受并保存】按钮,这样下次就直接连接ied虚拟机

                                          在实训云平台上配置云主机

                                          (二)连接其它虚拟机

                                          • 说明:master、slave1、slave2三个虚拟机暂时没有绑定浮动IP地址

                                          • 查看虚拟机绑定的浮动IP地址

                                            在实训云平台上配置云主机

                                          • 按照同样的方式,创建其它三个虚拟机 - master、slave1、slave2的SSH连接

                                            在实训云平台上配置云主机

                                          • 连接master

                                            在实训云平台上配置云主机

                                          • 连接slave1

                                            在实训云平台上配置云主机

                                          • 连接slave2

                                            在实训云平台上配置云主机

                                            九、配置虚拟机

                                            • 针对虚拟机 ied来操作,查看IP地址,设置主机名,以及配置IP地址与主机名映射。

                                              (一)查看IP地址

                                              • 执行命令:ip addr

                                                在实训云平台上配置云主机

                                              • 注意:不能在/etc/sysconfig/network-scripts/ifcfg-eth0文件里配置静态IP地址

                                                在实训云平台上配置云主机

                                              • 如果像在VMware虚拟机上那样配置静态IP地址,会导致FinalShell无法连接虚拟机。

                                                (二)配置主机名

                                                • 查看主机名

                                                  在实训云平台上配置云主机

                                                • 执行命令:hostnamectl set-hostname ied

                                                  在实训云平台上配置云主机

                                                • 执行命令:reboot

                                                  在实训云平台上配置云主机

                                                • 再次查看主机名

                                                  在实训云平台上配置云主机

                                                  (三)配置IP地址与主机名映射

                                                  • 执行命令:vim /etc/hosts

                                                    在实训云平台上配置云主机

                                                  • 通过主机名ping自己

                                                    在实训云平台上配置云主机

                                                  • 本机通过主机名ping虚拟机

                                                    在实训云平台上配置云主机

                                                  • 修改C:\Windows\System32\drivers\etc\hosts

                                                    在实训云平台上配置云主机

                                                  • 现在本机就可以通过主机名ping通虚拟机

                                                    在实训云平台上配置云主机

                                                    (四)虚拟机ping外网

                                                    • 执行命令:ping www.baidu.com

                                                      在实训云平台上配置云主机

                                                      十、课后作业

                                                      • 配置虚拟机master、slave1、slave2的主机名,以及IP地址与主机名映射
                                                      • 虚拟机/etc/hosts文件

                                                        192.168.1.101 master

                                                        192.168.1.102 slave1

                                                        192.168.1.103 slave2

                                                        • 本机C:\Windows\System32\drivers\etc\hosts文件

                                                          192.168.218.7 master

                                                          192.168.219.162 slave1

                                                          192.168.219.197 slave2

                                                          • 注意:三个虚拟机绑定的浮动IP地址(因人而异)
VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]