虚拟机模板
虚拟机模板包含操作系统镜像、应用软件和配置文件。使用虚拟机模板,您
可以批量创建多台具有相同硬件和软件规格的虚拟机,用于大规模虚拟机部署或通过自助门户申请虚拟机。
功能特性
• 管理虚拟机模板
• 操作 OVF 模板
• 管理模板池
管理虚拟机模板
您可以通过以下任务管理虚拟机模板:
• 导入虚拟机模板——将 .tar.gz 格式的虚拟机模板包导入系统。
• 同步虚拟机模板分发状态——将虚拟机模板的分发配置同步到系统数据库中。
• 分发虚拟机模板——将虚拟机模板分发到目标主机的存储池。最佳实践是,为提高虚拟机部署效率,在使用模板部署虚拟机之前先分发虚拟机模板。
• 下载虚拟机模板——文件必须为 .tar.gz 格式。
• 完整性校验和源追溯虚拟机模板——对虚拟机模板文件进行 CRC 校验,以防止模板在复制或传输过程中被篡改,并追溯虚拟机模板的来源和作者,便于管理。
• 编辑虚拟机模板——编辑虚拟机模板信息,如 CPU、CPU 核数、内存大小、存储路径和存储容量。如果已使用该模板部署了虚拟机,则模板的名称和存储容量不可编辑。
• 更新虚拟机模板的镜像:
○ 启用镜像更新——基于虚拟机模板创建一个临时虚拟机,供您更新模板镜像。启用镜像更新后,虚拟机模板进入维护模式。
○ 进入虚拟机控制台——进入启用镜像更新时创建的临时虚拟机控制台后,您可以更新镜像,例如安装或删除应用程序。
○ 禁用镜像更新——完成虚拟机模板镜像更新后,您可以禁用镜像更新以删除创建的临时虚拟机,并恢复正常的虚拟机模板状态。
• 转换为公共/私有模板——将公共模板转换为私有模板,或将私有模板转换为公共模板。
• 删除虚拟机模板——如果已使用该模板部署了虚拟机,则模板文件不会被删除。
导入虚拟机模板限制和使用指南
• 为确保虚拟机模板上传成功,上传过程中请勿关闭浏览器或导入虚拟机模板的窗口。
• 为避免因登录超时导致模板导入失败,请勿长时间停留在端口配置文件配置页面。
操作步骤
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"导入虚拟机模板"。
-
选择一台主机,然后单击"下一步"。
-
单击虚线框选择虚拟机模板文件,或将虚拟机模板文件拖入虚线框。
-
单击"开始"启动上传。
-
上传完成后,单击图标为虚拟机模板选择端口配置文件。
-
为虚拟机选择所有者。
-
单击"确定"。
筛选虚拟机模板
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
在"使用者"框中,选择"全部"、"公共"或"私有",按所有者筛选虚拟机模板。
同步虚拟机模板分发状态
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"同步分发状态"。
分发虚拟机模板操作步骤
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击虚拟机模板"操作"列中的"更多",然后选择"分发虚拟机模板"。
-
配置参数。
-
单击"确定"。
参数
覆盖已有:选择是否覆盖目标主机上同名的存储卷。
下载虚拟机模板
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击虚拟机模板"操作"列中的"更多",然后选择"下载虚拟机模板"。
完整性校验和源追溯虚拟机模板
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击虚拟机模板"操作"列中的"更多",然后选择"完整性校验和源追溯"。
更新虚拟机模板的镜像
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
启用镜像更新: a. 单击虚拟机模板"操作"列中的"更多"。b. 选择"启用镜像更新"。在打开的对话框中,选择要连接虚拟网卡的vSwitch 或端口组。配置网络时,请选择 CVM 业务 vSwitch。如果扫描失败,请先配置 CVM 业务 vSwitch,然后单击"确定"。系统将基于虚拟机模板创建一个临时虚拟机,供您更新模板镜像。
-
更新镜像: a. 单击虚拟机模板"操作"列中的"控制台"。b. 在临时虚拟机上删除或安装应用程序。
-
禁用镜像更新: a. 单击虚拟机模板"操作"列中的"更多"。b. 选择"禁用镜像更新"以删除创建的临时虚拟机并退出维护模式。
编辑虚拟机模板操作步骤
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击虚拟机模板"操作"列中的"更多",然后选择"编辑"。
-
配置参数。
-
单击"确定"。
参数
• 名称:输入虚拟机模板的名称。如果已使用该模板部署了虚拟机,则名称不可编辑。
• CPU:指定 CPU 核数,即 CPU 数量乘以每个 CPU 的核数。
• 内存:输入虚拟机的内存。
• 保存路径:输入存储虚拟机模板的模板池路径。
• 存储卷名称:虚拟机上的存储卷名称。与虚拟机模板名称相同,不可编辑。
• 存储大小:输入虚拟机磁盘的容量。如果已使用该模板部署了虚拟机,则存储容量不可编辑。
转换为公共/私有模板
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击虚拟机模板"操作"列中的"更多",然后选择"转换为公共/私有模板"。
删除虚拟机模板
- 在顶部导航栏中,单击"计算"。
操作 OVF 模板
您可以导入 OVF 模板、使用 OVF 模板部署虚拟机以及删除 OVF 模板。要将虚拟机
导出为 OVF 模板,请参见"将虚拟机导出为 OVF 模板"。
导入 OVF 模板
执行此任务以将虚拟机 OVF 模板导入系统。您只能导入从系统下载的虚拟机 OVF 模板包。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"OVF 模板"选项卡。
-
单击"导入 OVF 模板",按需导入 OVF 模板。
使用已上传的 OVF 模板部署虚拟机
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"OVF 模板"。为 OVF 模板单击"部署"。
-
配置参数。
管理模板池
虚拟机模板池允许您将虚拟机模板保存到指定的存储池以便部署。此
功能不仅简化了虚拟机模板的查找和部署过程,还便于在不同环境之间共享虚拟机模板。
限制和使用指南
在配置 NVMe-oF 模板池之前,请配置无损网络设置。有关如何配置无损网络设置,请联系技术支持。
添加模板池
您可以为虚拟机模板创建专用的存储池路径。系统支持使用 iSCSI 共享目录、FC 共享目录、NFS、NVMe-oF 共享目录或共享文件系统作为模板池。作为最佳实践,在有状态故障切换系统中,为节省管理网络带宽,请使用主备管理平台均可访问的共享目录作为模板池,例如 iSCSI 共享目录、FC 共享目录或 NFS 目录。如果没有可用的共享存储,则创建本地同步分区作为模板池。主管理平台将自动将该分区中的数据同步到备管理平台。
操作步骤
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击"添加模板池"。
-
按"参数"中的说明配置参数。
-
单击"确定"。
参数
• 类型:选择存储类型。可选项包括"iSCSI 共享目录"、"FC 共享目录"、"网络文件系统"、"NVMe-oF 共享目录"和"共享文件系统目录"。延伸集群和运行腾讯操作系统的主机不支持 NVMe-oF共享目录。仅在非有状态故障切换系统中才能选择"本地文件目录"选项。仅在满足以下要求时,才能选择"本地同步分区"选项:
○ 已建立有状态故障切换系统。
○ 管理节点未作为 CVK 主机添加到管理平台。
○ 尚未创建本地同步分区。
如果选择"本地文件目录"选项,请设置管理节点上本地目录的挂载点,且挂载点必须以 /vms/ 开头。
如果选择"本地同步分区"选项,请设置以下参数(ARM 主机不支持):
○ 目标路径:输入管理节点上模板池的挂载点。必须以 /vms/ 开头。
○ 本地同步分区:只能使用在主备管理节点中同名且容量相同的逻辑磁盘或分区。创建本地同步分区会格式化磁盘或分区。最多可以创建一个本地同步分区。NVMe磁盘不能用作本地同步分区。最佳实践是,将本地同步分区的大小设置为不大于 4T。
如果选择"iSCSI 共享目录"选项,请设置以下参数:
○ 目标路径:输入管理节点上模板池的挂载点。不能以 /vms/ 或 /dev/ 开头,且不能是 /dev/。
○ IP 地址:输入 iSCSI 存储服务器的 IP 地址。单个 IP 地址表示单路径,多个 IP 地址表示多路径。要输入多个 IP地址,请用分号分隔,例如192.168.0.27;192.168.10.27;2001🔤ef::90。如果是有状态故障切换环境,主备节点都必须能访问共享存储。
○ LUN:选择 iSCSI 共享目录的 LUN。确保所选 LUN 未被任何共享文件系统、iSCSI 网络存储、模板池或其他管理平台占用。在有状态故障切换系统中,确保 LUN 可被主备管理平台访问。
如果选择"FC 共享目录"选项,请设置以下参数:
○ 目标路径:输入管理节点上模板池的挂载点。不能以 /vms/ 或 /dev/ 开头,且不能是 /dev/。
○ NAA:选择 FC 共享目录的 NAA。确保所选 LUN 未被任何共享文件系统、FC 网络存储、模板池或其他管理平台占用。在有状态故障切换系统中,确保 LUN 可被主备管理平台访问。
如果选择"NVMe-oF 共享目录"选项,请设置以下参数:
○ 目标路径:输入管理节点上模板池的挂载点。不能以 /vms/ 或 /dev/ 开头,且不能是 /dev/。
○ IP 地址:输入 NVMe-oF 存储设备的 IP 地址。单个 IP 地址表示单路径,多个 IP 地址表示多路径。要输入多个IP 地址,请用分号分隔,例如192.168.0.27;192.168.10.27;2001🔤ef::90。如果是有状态故障切换环境,主备节点都必须能访问共享存储。
○ UUID:唯一标识符,用于在虚拟化系统中唯一识别和定位特定的存储设备,以确保虚拟化系统能正确识别和访问所需的存储资源。
如果选择"网络文件系统"选项,请设置以下参数:
○ 目标路径:输入管理节点上模板池的挂载点。不能以 /vms/ 或 /dev/ 开头,且不能是 /dev/。
○ 源主机 IP:输入网络文件系统的 IP 地址。在有状态故障切换系统中,确保主备管理平台可以访问网络文件系统。
○ 源路径:输入网络文件系统的路径。
如果选择"共享文件系统目录"选项,请设置以下参数:
○ 目标路径:输入管理节点上模板池的挂载点。必须以 /vms/ 开头。
○ 共享存储池:选择共享文件系统。在有状态故障切换系统中,主备管理节点必须已作为业务节点添加到集群中,且挂载了相同的共享文件系统。在单节点环境中,共享文件系统必须已添加到管理平台。
○ 存储名称:输入模板池文件夹的名称。
扩展模板池
只有 FC、iSCSI 和 NVMe-oF 模板池可以扩展。
当模板池存储空间不足时,您可以扩展模板池以确保虚拟机模板能成功上传。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击模板池"操作"列中的"扩展"。
-
单击"确定"。
启用模板池
启用非活动模板池,系统才能识别它。活动的模板池可用于存储新的虚拟机模板或部署虚拟机。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击模板池"操作"列中的"启动"。
-
在打开的对话框中,单击"确定"。
暂停模板池
执行此任务以暂停活动模板池,供将来使用或系统维护。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击模板池"操作"列中的"暂停"。
-
在打开的对话框中,单击"确定"。
删除模板池
如果模板池是本地目录且包含虚拟机模板,则该模板池不能删除。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击模板池"操作"列中的"删除"。
-
在打开的对话框中,单击"确定"。
扫描虚拟机模板
执行此任务以扫描位于模板池中但未在管理平台中显示的虚拟机模板。您可以将这些虚拟机模板导入到管理平台,以便它们可以被下载、在模板池之间分发或用于部署虚拟机。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击模板池"操作"列中的"搜索"。
-
选择虚拟机模板,然后单击"导入"。
显示模板池信息
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击模板池"操作"列中的"查看"。
在管理平台上管理存储适配器
在有状态故障切换网络中,如果管理节点未作为 CVK 主机添加到系统,您可以查看该节点使用的存储适配器信息、设置 IQN,并通过此功能执行设备扫描。ARM 主机不支持此功能。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击"存储适配器"。
-
要编辑 open-iSCSI 或 NVMe-oF 存储适配器的 IQN,请单击该适配器"操作"列中的"编辑"。
-
要执行设备扫描,请单击存储适配器"操作"列中的"扫描"。
管理管理节点网络
在有状态故障切换网络中,如果管理节点未作为 CVK 主机添加到系统,您可以通过此功能管理虚拟机的 vSwitch。ARM 主机不支持此功能。
-
在顶部导航栏中,单击"计算"。
-
在左侧导航窗格中,选择"虚拟机模板"。
-
单击"模板池"。
-
单击"管理平台网络"。
-
要为主机添加虚拟交换机,请单击"添加"。
-
要编辑虚拟交换机,请单击虚拟交换机"操作"列中的"编辑"。