本文介绍如何使用ISO方式创建虚拟机和制作自己的虚拟机系统模板。
Step1. 上传系统ISO镜像.
填写镜像名称和Http服务器上的系统ISO镜像地址.
查看镜像上传进度.
检查确认镜像已经下载完毕, 并且已经就绪.
Step2. 选择使用ISO创建虚拟机实例.
Step3. 选择系统镜像
Step4. 选择计算服务类型
Step5. 选择系统磁盘大小.
注意:使用ISO创建虚拟机,这里设置的是系统磁盘/根磁盘的空间大小.
可选择系统提供的标准类型或自定义磁盘大小.
Step6. 选择虚拟机网络
每个虚拟机网络都是一个独立的vlan, 网络/vlan之间相互隔离。每个虚拟网络都会有一个虚拟路由器和多个公共网络IP地址, 虚拟路由器可以做网段内虚拟机做防火墙规则, 端口映射规则, 和负载均衡规则. (关于高级网络的详细操作, 后面会有详细的介绍文章. )
这里我们可以选择多个网络, 这样的虚拟机将会配置多块网卡连接到相应网络.
Step7. 确定虚拟机名称
Step8. 开始安装Windows 2003 操作系统.
虚拟机实例创建好后会自动启动, 打开查看虚拟机控制台. 即可开始安装虚拟机操作系统.
安装完成后, 登录系统.
Step9. 安装XenServer Tools.
为虚拟机挂载XenServer Tools的ISO镜像.
安装.Net Framework和XenServer Tools.
Step10. 安装CloudStack密码服务管理工具.
Step11. 使用Sysprep封装系统.
配置Sysprep脚本
执行Sysprep封装,封装完毕后关闭系统.
Step12. 使用虚拟机的系统磁盘/根磁盘,创建系统模板 .
确定名称和系统类型. 此处可以选择是否启动密码管理服务, 如果启用新创建的虚拟机将会使用随机密码, 并且可以在用户忘记系统密码时选择重置密码操作.
完成以上操作等5 – 10分钟, CloudStack将模板由主存储复制到二级存储. 复制完成后即完成模板创建, 就可以使用上文提到的方法使用此模板创建Win2003的虚拟机了。