分享

在ZStack中使用ISO文件安装虚拟机模板

yuwenge 发表于 2015-5-8 22:12:41 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 0 49628

问题导读

1.IaaS的快速启动虚拟机的可能原因有哪些?
2.基于KVM,ZStack支持哪两种格式镜像?
3.用户怎么利用ZStack安装和生成一个Ubuntu14.04的虚拟机模板?







    IaaS的快速启动虚拟机的奥秘之一,就是把操作系统预先装到一个公共的模板之中。当用户创建一个新的虚拟机的时候,IaaS就会复制该模板作为新虚拟机的根分区,从而省掉了安装部署等操作。基于KVM,ZStack目前支持qcow2和raw两种格式的模板。在ZStack官网上,可以下载到两个虚拟机的模板:virtual-router和ttylinux。其中virtual-router是一个特殊的模板,它用于ZStack的基本网络服务(DHCP,DNS,SNAT,EIP,PortForwarding)使用的;而ttylinux是一个超小的Linux模板,文件大小只有十几兆(最小启动内存可以低至24MB),具有最基本的网络功能,不过只用于演示用途。如果用户需要定制自己的虚拟机模板,通常需要自己先去用virt-manager这样的系统自带工具手动安装,然后再上传到一个http的服务器,略显麻烦。
        ZStack解决了这个麻烦,提供了非常便捷的安装方式。如果用户有系统安装ISO文件,用户就可以通过ZStack的UI来安装一个全新的虚拟机,在进行各种系统配置之后,就可以把该虚拟机的根Volume保存成一个通用的模板文件。今天我们就要来看看,用户怎么利用ZStack安装和生成一个Ubuntu14.04的虚拟机模板。
        初始条件,用户已经安装完ZStack,并且根据任何一个ZStack的用户手册(例如EIP,或者Flat Network),完成所有云环境的部署(可以成功创建一个虚拟机)。
       第一,用户需要把系统安装ISO,通过Image菜单添加到ZStack的备份存储中。(ZStack all in one 安装的时候如果选择了-a参数,会把/usr/local/zstack/http_root作为httpd的目录,用户可以把ISO文件放在这个目录里,访问的方法是http://localhost/image/YOUR_ISO_NAME。)

1.jpg

       第二,用户需要添加一个存储模板(Disk Offering),这个存储模板的大小需要略大,例如10G,这个大小也就是未来虚拟机的根Volume的大小。这里我们先假定为RootVolumeOffering。

2.jpg

       第三,由于ZStack用户手册里面案例的虚拟机实例模板中内存和CPU分配的较小,可能会影响系统安装的速度。我们就再创建一个2个CPU和1G内存的虚拟机实例模板,这里我们先假定为InstallationOffering

3.jpg

       第四,现在我们可以创建一个新的虚拟机来用作Installation。这个创建虚拟机实例的选项和普通的创建过程略有不同。当在IMAGE一栏里选择刚刚添加的ubuntu image之后,会出现一个ROOT VOLUME DISK OFFERING让用户选择。选择RootVolumeOffering和L3network之后,就可以创建虚拟机了。

4.jpg

        第五,虚拟机启动后就可以安装操作系统。在系统安装完毕后,还可以做一些其他必要的系统设置,或者软件安装。

5.jpg

        第六,将已经安装完毕配置完成的虚拟机stop(需要通过ZStack UI界面来stop 虚拟机)。

6.jpg


        第七,点击该虚拟机详情,并点击Volume选项,选择Root Volume,点击Action,选择Create Template。

7.jpg

输入新的Image的名字:new-ubuntu-14.04

8.jpg


Action成功之后,我们就会在Image的section里面看到刚刚添加的Root Volume Template了。

9.jpg

        第八,用户就可以在Instance界面选择刚刚创建的new-ubuntu的image来创建新的VM了:

10.jpg


        Okay,打完收工。是不是觉得用ZStack安装新的虚拟机模板会很容易呢?如果你还想了解更多的试用场景,请关注ZStack的官方微信。如果你有特别的场景需求,可以把你的需求发送到ZStack中国社区的QQ群:410185063。你会得到及时的解答和帮助。

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条