该任务指导用户使用系统内已有的虚拟机制作模板或从本地导入虚拟模板,以便创建与模板设置一致的虚拟机,实现快速部署的功能。
在虚拟化管理系统中创建虚拟机模板的方式有如下三种:
导入虚拟机模板:将虚拟机模板的压缩包(.tar.gz格式)导入到管理系统中。该功能只能导入通过管理系统下载的虚拟机模板压缩包。
克隆为模板:复制出与指定虚拟机完全一样的虚拟机作为模板。源虚拟机在克隆为模板后仍然可以使用。
转换为模板:将“关闭”状态的虚拟机转换为模板。源虚拟机在转换为模板后只能作为模板使用,并将从导航树中移除。
上传虚拟机模板的压缩包到管理系统的过程中,请勿关闭浏览器和导入虚拟机模板对话框,以免上传失败。
导入虚拟机模板过程中,请勿长时间停留在配置网络策略模板页面。否则导入模板操作可能会因登录超时而失败。
选择顶部“云资源”页签,单击左侧导航树[虚拟机模板]菜单项,进入虚拟机模板列表页面。
单击<导入虚拟机模板>按钮,弹出导入虚拟机模板页面。
选择模板存储位置,单击<下一步>按钮。
单击虚拟框区域,在弹出的对话框中选择需要导入的虚拟机模板压缩包,或者直接将“*.tar.gz”类型的模板文件拖拽到虚线框中,单击<开始上传>按钮上传虚拟机模板。
选择模板所有者。
单击<确定>按钮。
挂载GPU设备(物理GPU/vGPU)的虚拟机,可以离线克隆为模板,但使用此模板部署出来的虚拟机不含GPU设备。
将已安装Linux操作系统的虚拟机克隆或转换为模板前,请先进入Linux操作系统内,手工将/etc/udev/rules.d/70-persistent-net.rules文件删除,否则用该虚拟机模板部署的虚拟机上无eth0网卡。
将已安装Linux系统的虚拟机克隆或转换为模板时,系统内的/usr目录不允许单独分区,否则通过此模板部署虚拟机时将无法正确配置新虚拟机操作系统的信息。
将虚拟机克隆或转换为模板前,请将其IP地址的获取方式修改为自动获取,否则通过虚拟机模板部署的虚拟机其网卡会残留源虚拟机的静态IP信息。
对于SUSE openSUSE和Ubuntu Linux操作系统的虚拟机,克隆为模板或转换为模板前,请先清空其网卡配置文件。否则,通过该虚拟机生成的模板部署新虚拟机后,修改新虚拟机的网络配置参数将不生效。
对于Windows 7操作系统的虚拟机,克隆为模板或转换为模板前,需要禁用虚拟机的休眠功能。否则,通过该虚拟机生成的模板部署新虚拟机后,可能会出现新虚拟机休眠后无法唤醒的问题。
对于使用RBD存储池的虚拟机(磁盘格式为高速),转换为虚拟机模板后,其磁盘格式会变为智能。
选择顶部“云资源”页签,单击左侧导航树[计算/主机池/主机/<虚拟机>]或者[计算/主机池/集群/主机/<虚拟机>]菜单项,进入虚拟机概要信息页面。
单击<更多操作>按钮,选择[克隆为模板]或[转换为模板]菜单项,弹出克隆或转换为模板对话框。
输入虚拟机模板名称和模板描述信息,选择模板存放位置,模板所有者。
单击<确定>按钮。
模板存储:虚拟机模板的存放位置。