一、镜像封装的目的
1.提高安装效率
相比与ISO模式创建云主机,使用已封装的镜像创建云主机,无需配置分区、安装模式等内容,提高部署效率
2.无人值守安装
创建云主机过程无需人为干预,可批量创建云主机。
3.自定义配置
封装镜像时可自定义软件包,安装更新,驱动等,可做到即装即用。
二、封装Linux
- 创建云主机
- 系统模板配置(指定hostname,配置网络,安装Qemu Guest Agent,安装Cloud-init(ssh_pwauth))
- 创建系统模板
进入系统后,执行以下命令
1 |
|
创建镜像前,停止云主机。
导出的镜像可以创建新的云主机,也可以通过url下载镜像。
三、封装Windows
1.创建云主机
添加镜像,平台选择WindowsVirtio创建云主机
2.安装驱动程序
给新加的设备添加驱动程序,SCSI控制器驱动,PCI简易通讯控制器驱动,以太网控制器驱动,安装Qemu Guest Agent/Cloudbase-init
3.安装内存监控
安装PCI设备驱动,开启内存监控,C:\\Windows\\System32\\blnsvr.exe -I
4.预处理系统
进行预防磁盘脱机设置。输入命令diskpart,输入san
查看策略,输入san policy=onlineall
修改策略为全部联机,输入san
查看策略,输入exit
退出。
cmd执行C:\\Windows\\System32\\Sysprep\\sysprep.exe
命令,勾选通用以便使用,该镜像创建的云主机拥有唯一的SID
5.创建系统模板
创建镜像,导出镜像。