ztack怎么生成虚拟服务器,在ZStack中使用ISO文件安装虚拟机模板
问题导读
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 (97.51 KB, 下载次数: 14)
2015-5-8 22:04 上传
第二,用户需要添加一个存储模板(Disk Offering),这个存储模板的大小需要略大,例如10G,这个大小也就是未来虚拟机的根Volume的大小。这里我们先假定为RootVolumeOffering。
2.jpg (93.07 KB, 下载次数: 6)
2015-5-8 22:04 上传
第三,由于ZStack用户手册里面案例的虚拟机实例模板中内存和CPU分配的较小,可能会影响系统安装的速度。我们就再创建一个2个CPU和1G内存的虚拟机实例模板,这里我们先假定为InstallationOffering
3.jpg (107.91 KB, 下载次数: 16)
2015-5-8 22:04 上传
第四,现在我们可以创建一个新的虚拟机来用作Installation。这个创建虚拟机实例的选项和普通的创建过程略有不同。当在IMAGE一栏里选择刚刚添加的ubuntu image之后,会出现一个ROOT VOLUME DISK OFFERING让用户选择。选择RootVolumeOffering和L3network之后,就可以创建虚拟机了。
4.jpg (99.54 KB, 下载次数: 22)
2015-5-8 22:04 上传
第五,虚拟机启动后就可以安装操作系统。在系统安装完毕后,还可以做一些其他必要的系统设置,或者软件安装。
5.jpg (91.95 KB, 下载次数: 16)
2015-5-8 22:04 上传
第六,将已经安装完毕配置完成的虚拟机stop(需要通过ZStack UI界面来stop 虚拟机)。
6.jpg (91.35 KB, 下载次数: 19)
2015-5-8 22:04 上传
第七,点击该虚拟机详情,并点击Volume选项,选择Root Volume,点击Action,选择Create Template。
7.jpg (99.26 KB, 下载次数: 5)
2015-5-8 22:04 上传
输入新的Image的名字:new-ubuntu-14.04
8.jpg (119.4 KB, 下载次数: 5)
2015-5-8 22:05 上传
Action成功之后,我们就会在Image的section里面看到刚刚添加的Root Volume Template了。
9.jpg (52.43 KB, 下载次数: 3)
2015-5-8 22:05 上传
第八,用户就可以在Instance界面选择刚刚创建的new-ubuntu的image来创建新的VM了:
10.jpg (92.75 KB, 下载次数: 8)
2015-5-8 22:05 上传
Okay,打完收工。是不是觉得用ZStack安装新的虚拟机模板会很容易呢?如果你还想了解更多的试用场景,请关注ZStack的官方微信。如果你有特别的场景需求,可以把你的需求发送到ZStack中国社区的QQ群:410185063。你会得到及时的解答和帮助。
ztack怎么生成虚拟服务器,在ZStack中使用ISO文件安装虚拟机模板相关推荐
- 在KVM中使用ISO镜像安装虚拟机(命令行)
注:本文在CentOS系统中安装,其他Linux基本类似 1.打开命令终端,使用超级权限运行命令,安装KVM组件 yum install qemu-kvm qemu-kvm-tools libvirt ...
- 华为服务器iso文件安装,云服务器安装iso
云服务器安装iso 内容精选 换一换 该任务指导用户完成Windows云服务器的相关配置与其他驱动的安装,为最终生成的Windows裸金属服务器私有镜像做准备.配置Windows云服务器.具体操作请参 ...
- 如何在 Linux 中挂载 ISO 文件
在 Windows 中,我们常常使用 Daemon Tools 和 Virtual CloneDrive 等虚拟光驱软件挂载光盘镜像,下面我们一起来学习在 Linux 中如何挂载 ISO 文件. 在 ...
- 服务器怎么用iso文件装系统,u盘使用iso文件安装系统的方法
u盘使用iso文件怎么安装系统呢?下面小编就和大家介绍云骑士u盘启动盘使用iso文件安装系统的详细操作过程. 1.首先,我们准备好云骑士u盘启动盘并将iso系统文件存放u盘中,然后插入usb接口(台式 ...
- linux下打开iso文件怎么打开方式,Linux中打开ISO文件方法
比如我是把ISO存放在windows操作系统的fat32分区中,并且我根据请看<在Fedora core 4.0 加载NTFS和FAT32分区详述>文档mount到/mnt/wind目录中 ...
- 路由器中虚拟服务器设置,路由器中虚拟服务器设置方法
路由器中虚拟服务器设置方法 内容精选 换一换 购买独享带宽或是共享带宽时都需要选择带宽大小,该值为出云带宽的最大上限.如果出现依赖于公网的web应用程序出现卡顿等情况,请先排查该弹性云服务器绑定的EI ...
- IP虚拟服务器软件IPVS,ipvs介绍_ipvs配置安装部署-华为云
简介 ipvs称之为IP虚拟服务器(IP Virtual Server,简写为IPVS).是运行在LVS下的提供负载平衡功能的一种技术. 支持的ARM体系结构 可支持ARMv8体系结构:华为鲲鹏兼容A ...
- 浏览器访问linux服务器上tomcat中的pdf文件时报404,无法访问的问题
问题描述 项目需求中有一个功能模块,需要在浏览器中浏览pdf文件,客户现场情况是这些pdf文件在客户的服务器上的tomcat中,我们前端用<iframe>标签来实现,但是当我们给标签的sr ...
- word打印机显示服务器脱机,电脑中打开word文件时总显示打印机没有响应的解决方法...
我们经常会使用word来编辑文档,不过近日有不少小伙伴在电脑中打开word文档的时候,却总是显示"打印机没有响应,但是程序可以在没有打印机信息的情况下继续运行,是否继续等待打印机响应?&qu ...
最新文章
- Android 动态刷新listview中的数据
- 后台开发真的不需要看《tcpip详解》吗
- 给wordpress最新文章添加“new”标记
- Spring的AOP-基本概念
- ES6-symbol-使用symbol
- 全系统动态污点分析-概要
- nginx html 不缓存,nginx如何实现js和css不缓存
- 廖雪峰python教程-Python 2.7教程
- bzoj 1704: [Usaco2007 Mar]Face The Right Way 自动转身机
- 读书:鲁迅的《故事新编》
- DSD, DFF, DSF, DST概念解析
- Java | 如何优化垃圾回收机制?
- 计算机大赛鼓励语录,比赛鼓励的话
- 5-网站日志分析案例项目回顾与点击流数据分析项目介绍
- 我与Java的那些年和那些事
- Qt crator警告This does noy seem to be a “Debug“ build
- Linux常用打包命令
- 实现QQ表情功能(1)
- Soul源码学习(一)——soul原理及环境搭建
- 如何把js里var值赋值到input里去