一、实验目的
1、掌握VM创建、远程管理和安装操作系统;
2、掌握VM的基础应用和虚拟机模板的使用;
3、掌握资源池、vApp和内容库的使用。
二、实验学时
2学时
三、实验类型
验证性
四、实验任务
- 完成VM创建、远程管理和操作系统的安装;
- 完成VM的基础应用和虚拟机模板的使用;
- 完成资源池、vApp和内容库的使用。
五、实验环境
1、硬件
本实验基于实验教学中心网络运维实验室服务器集群开展,每个实验小组分配集群中的1台物理服务器作为实验基础平台,提供云计算资源。每个人配备计算机1台。(学生可根据自身情况使用个人计算机)。
2、软件
Windows操作系统,或MacOS操作系统。
安装最新版本的浏览器,建议使用Edge、Chrome等。
3、网络
计算机使用无线网络接入局域网,能够访问实验教学中心网络运维实验室服务器集群,并支持对互联网的访问。
4、工具
无。
六、实验内容
1、创建VM并远程管理
(1)访问新建云数据中心,在vSphere Web Client 控制台选中“存储”图标,选择“Cloud-组号-NFS”,单击“文件”,选择“新建文件夹”为“Labs-Cloud-Resource”,单击【确定】,如图4-1所示。
(2)选择文件夹“Labs-Cloud-Resource”,单击【上载文件】,将操作系统镜像文件上传至数据存储,如图4-2所示。
(3)选中集群“Labs-Cloud-Cluster”右击,选择“新建虚拟机”,弹出“新建虚拟机”向导框,在向导“1 选择创建类型”中选择“创建新虚拟机”,单击【NEXT】,如图4-3所示。
(4)在向导“2 选择名称和文件夹”中为虚拟机输入虚拟机名称为“Labs-Cloud-VMs-172.16.125.85”,选择位置为“Labs-Cloud”,单击【NEXT】,如图4-4所示。
(5)在向导“3 选择计算资源”中为此操作选择计算资源为“Labs-Cloud-Cluster”,单击【NEXT】,如图4-5所示。
(6)在向导“4 选择存储”中为此操作选择用于配置文件和磁盘文件的存储为“Cloud-组号-vSAN”,单击【NEXT】,如图4-6所示。
(7)在向导“5 选择兼容性”中根据环境中的主机为此虚拟机选择兼容性,单击【NEXT】,如图4-7所示。
(8)在向导“6 选择客户机操作系统”中选择将在虚拟机上安装的客户机操作系统,单击【NEXT】,如图4-8所示。
(9)在向导“7 自定义硬件”中按照虚拟机配置信息为虚拟机配置硬件,此处选择CPU 1核、内存2GB、新硬盘1为20GB,新网络选择“Cloud-组号-VM-Network”、新的CD/DVD 驱动器为“数据存储ISO文件”,单击【NEXT】,如图4-9所示。
(10)在向导“8 即将完成”中检查虚拟机配置信息,确认无误后,单击【FINISH】,如图4-10所示。
(11)在vSphere Web Client控制台中启动创建虚拟机任务,等待任务结束,如图4-11所示。
(13)在 vSphere Web Client 控制台中,选中虚拟机“Labs-Cloud-VM-172.16.125.85”,选择“摘要”,单击“启动 Remote Console”,启动VMRC远程控制台,如图4-12所示。
2、安装VM操作系统
(1)在VMRC操作对话框打开虚拟机电源后,依次选择【Removable Devices】-【CD/DVD驱动器1】-【Labs-Cloud-NFS】/Labs-Cloud-Resource/openEuler-24.03-LTS-SP1-x86_64-dvd.iso on Server】挂载镜像,选择【Restart Guest】重启虚拟机,如图4-13所示。
(2)重启虚拟机后,按照openEuler-24.03-LTS-SP1的安装向导开展安装操作。
(3)根据向导完成操作系统的安装,完成虚拟机配置。
4、VM的基础应用
(1)VM的克隆
- 选中上述虚拟机右击,关闭虚拟机操作系统,选择“克隆”-“克隆到虚拟机”,弹出“克隆虚拟机”向导框,在向导“1 选择名称和文件夹”中指定虚拟机名称为“Labs-Cloud-VMs-Clone-openEuler”,选择位置“Labs-Cloud”,单击【NEXT】,如图4-14所示。
- 在向导“2 选择计算资源”中为此操作选择目标计算资源为集群“Labs-Cloud-Cluster”,单击【NEXT】,如图4-15所示。
- 在向导“3 选择存储”中选择虚拟机存储策略为“数据存储默认值”,用于配置文件和磁盘文件的存储为“Cloud-组号-vSAN”,单击【NEXT】,如图4-16所示。
- 在向导“4 选择克隆选项”中选择其他克隆选项,这里使用默认选项,单击【NEXT】,如图4-17所示。
- 在向导“5 即将完成”中检查克隆虚拟机配置信息,确认无误后,单击【完成】,如图4-18所示。
- 在vSphere Web Client控制台中启动克隆虚拟机任务,等待克隆任务结束后在清单中查看克隆的虚拟机,开机验证,如图4-19所示。
(2)修改VM配置
选中上述虚拟机关机,右击,选择“编辑设置”,选择“虚拟机硬件”,将CPU修改为“2 核”,内存修改为“4 GB”,单击【确定】,如图4-20所示。
(3)VM的迁移
- 选中上述虚拟机右击,选择“迁移”,弹出“迁移”向导框,在向导“1 选择迁移类型”中更改虚拟机的计算资源(或)存储为“仅更改计算存储”,单击【NEXT】,如图4-21所示。
- 在向导“2 选择计算资源”中选择群集、主机来运行虚拟机为主机节点“10.10.2.121”,单击【NEXT】,如图4-22所示。
- 在向导“3 选择网络”中选择用于虚拟机迁移的目标网络,这里使用默认配置,单击【NEXT】,如图4-23所示。
- 在向导“5 即将完成”中检查迁移虚拟机配置信息,确认无误后,单击【FINISH】,如图4-24所示。
- 在vSphere Web Clien控制台中启动迁移虚拟机任务,等待迁移任务结束后,选中虚拟机,单击“摘要”,查看虚拟机迁移结果,如图4-25所示。
- 选中上述虚拟机右击,选择“迁移”,弹出“迁移”向导框,在向导中选择“仅更改数据存储”类型,按照向导完成操作。
(4)VM的删除
选中上述虚拟机右击,选择“从磁盘中删除”,在弹出的“删除虚拟机”提醒框中单击【是】,执行虚拟机删除任务,如图4-26所示。
5、模板的应用
1.1 创建模板
(1)将虚拟机克隆为模板
- 选中需要克隆的虚拟机右击,选择“克隆”-“ 克隆为模板”,在向导“1 选择名称和文件夹”中,输入虚拟机模板名称为“Labs-Cloud-VMs-172.16.125.85-template”,并为该模板选择位置,如图4-27所示。
- 在向导“2 选择计算资源”中为此模板操作选择目标计算资源,如图4-28所示。
- 在向导“3 选择存储”中选择用于配置文件和磁盘文件的存储,选择虚拟机存储策略为“数据存储默认值”,如图4-29所示。
- 在向导“4 即将完成”中,检查模板设置,单击【FINSH】,开始创建。创建完成后,单击“虚拟机和模板”图标,查看创建完成的模板,如图4-30、4-31所示。
(2)将虚拟机转换为模板
- 选中要转换的虚拟机“Labs-Cloud-VMs-172.16.125.85”,右击选择“模板” -“转换为模板”,如图4-32所示。
- 转换完成后,单击“虚拟机和模板”图标,查看由虚拟机转换的模板,如图4-33所示。
1.2 使用模板创建虚拟机
(1)从模板部署虚拟机
- 选中模板“Labs-Cloud-VMs-172.16.125.85-template”右击,选择“从此模板新建虚拟机”,在向导“1 选择名称和文件夹”中,输入虚拟机名称为“Labs-Cloud-VMs-172.16.125.85-1”,并为该虚拟机选择位置,如图4-34所示。
- 在向导“2 选择计算资源”中为此虚拟机操作选择目标计算资源,如图4-35所示。
- 在向导“3 选择存储”中选择用于配置文件和磁盘文件的存储,选择虚拟磁盘格式为“与原格式相同”,虚拟机存储策略为“保留现有虚拟机存储策略”,如图4-36所示。
- 在向导“4 选择克隆选项”中,根据需要选择其他克隆选项,如图4-37所示。
- 在向导“5 即将完成”中,检查虚拟机设置,单击【FINSH】,开始创建。创建完成后,查看创建完成的虚拟机,如图4-38、4-39所示。
(2)将模板转换成虚拟机
- 选中模板“Labs-Cloud-VMs-172.16.125.85-template”右击,选择“转换成虚拟机”,在向导“1 选择计算资源”中为此虚拟机操作选择目标计算资源,如图4-40所示。
- 在向导“5 即将完成”中,检查虚拟机设置,单击【FINSH】,开始创建。创建完成后,查看创建完成的虚拟机,如图4-41、4-42所示。
6、资源池的应用
(1)创建资源池
选中集群“Labs-Cloud-Cluster”右击,选中“新建资源池”,输入资源池名称为“Cloud-组号-Pool”,为资源池指定 CPU 和内存资源,单击【确定】,等待资源池创建任务完成即可。如图4-43、4-44所示。
(2)将虚拟机添加到资源池
- 选中虚拟机“Labs-Cloud-VMs-172.16.125.85-1”,右键单击虚拟机,然后单击“迁移”,在向导“1 选择迁移类型”中更改虚拟机的计算资源和 (或) 存储,勾选“仅更改计算资源”,如图4-45所示。
- 在向导“2 选择计算资源”中单击【资源池】,选择资源池“Cloud-组号-Pool”,如图4-46所示。
- 在向导“3 选择网络”中选择用于虚拟机迁移的目标网络,如图4-47所示。
- 在向导“4 即将完成”中,检查虚拟机设置,单击【FINSH】,开始迁移。如图4-48所示。
(3)移除资源池
右键单击资源池“Cloud-组号-Pool”,选择“删除”,在对话框中单击【是】,执行移除操作,如图4-49所示。
7、vApp的应用
(1)创建vApp
- 选中集群“Labs-Cloud-Cluster”右击,选择“新建vApp”,在向导“1 选择创建类型”中选择vApp创建类型为“创建新vApp”,单击【下一步】,如图4-50所示。
- 在向导“2 选择名称和位置”中输入vApp名称为“Cloud-组号-vApp”,选择位置为“Labs-Cloud”,单击【下一步】,如图4-51所示。
- 在向导“3 资源分配”中为vApp 分配CPU和内存,选择默认值,单击【下一步】,如图4-52所示。
- 在向导“4 检查并完成”中检查创建vApp配置信息,确认无误后,单击【完成】,完成vApp的创建,如图4-53所示。
(2)使用vAPP添加虚拟机
- 选中虚拟机“Labs-Cloud-VMs-172.16.125.85-1”右击,选择“迁移...”,在向导“1 选择迁移类型”中选择虚拟机迁移类型为“仅更改计算资源”,如图4-54所示。
- 在向导“2 选择计算资源”中单击【vApp】,选择vAPP“Cloud-组号-vApp”,如图4-55所示。
- 在向导“3 选择网络”中选择用于虚拟机迁移的目标网络,如图4-56所示。
- 在向导“4 即将完成”中检查迁移虚拟机配置信息,确认无误后,单击【FINISH】,启动迁移虚拟机到vApp的任务,完成虚拟机的添加,如图4-57所示。
8、内容库的应用
(1)创建本地内容库
- 单击左上角菜单栏,选择“内容库”,如图4-58所示。
- 单击“+”创建内容库,在向导“1 名称和位置”中指定内容库名称和位置,输入内容库的名称为“Cloud-组号-Content”,如图4-59所示。
- 在向导“2 配置内容库”中选择“本地内容库”,如图4-60所示。
- 在向导“3 添加存储”中选择库内容的存储位置为“Cloud-组号-NFS”,如图4-61所示。
- 在向导“4 即将完成”中查看内容库设置,确认无误后,单击【FINISH】,完成内容库创建,如图4-62、4-63所示。
(2)内容库的发布管理
- 单击创建的本地内容库“Cloud-组号-Content”右击,选择“编辑设置”,在“发布选项”中勾选“在外部发布此内容库”,勾选“为此内容库的访问启用用户身份验证”,启用内容库“Cloud-组号-Content”的身份验证,并设置验证密码,如图4-64所示。
- 单击内容库“Cloud-组号-Content”,查看其发布状态、订阅URL和密码保护状态,如图4-65所示。
(3)内容库项目的导入
- 选中本地内容库“Cloud-组号-Content”右击,选择“导入项目”,在向导“源文件”中选择“本地文件”,单击【上载文件】,上传iso镜像文件到内容库,单击【导入】,如图4-66所示。
- 导入完成后,单击内容库“Cloud-组号-Content”,查看成功导入的项目文件,如图4-67所示。
七、实验讲解
本实验配置讲解视频,访问课程学习平台。
八、实验考核
实验考核为【实验随堂查】。
实验随堂查:每个实验设置3-5考核点,学生现场进行演示和汇报讲解。
1、考核点
考核点1:完成创建VM并通过VMRC控制台安装操作系统,开机验证,查看VM配置信息。(20分)
考核点2:完成VM的基础应用(包括VM克隆、VM迁移)以及模板的应用,演示应用情况。(20分)
考核点3:完成资源池Cloud-组号-Pool的创建,并将虚拟机Labs-Cloud-VMs-172.16.125.85-1迁移到资源池,以及资源池的删除。(20分)
考核点4:完成资源池Cloud-组号-vApp的创建,并在vApp中添加虚拟机Labs-Cloud-VMs-172.16.125.85-1。(20分)
考核点5:完成内容库的创建和发布,以及项目导入(导入ios镜像、ova模板等文件)。(20分)
2、考核方式
以实验小组为单位进行考核,每个小组由1位同学进行实验成果汇报,小组其他成员回答教师提问。根据汇报和答疑情况,对小组成员进行逐一打分。
由教师进行评分。