xenserver模版xenserver创建虚拟机机存储容量不够

6228人阅读
Citrix虚拟化技术(31)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &Citrix
服务器虚拟化之八 Xenserver虚拟机模版
&&&&& XenServer与VMware不同,Vmware只能将现有的VM转换成模版,而XenServer具有两种方法:一种是将现有
VM 转换为模板,另一种则是基于 VM
的快照创建模板。XenServer不像VMware那样可以使用自定义规则从模版中创建虚拟机,所以在Citrix
XenServer中,如果在基于现有的windows虚拟机或虚拟机快照创建模版时,您需要先执行WindowsSysprep操作进行封装准备。由于安装Windows操作系统包括了许多独特的元素(包括安全必须保持唯一的标识符SID和计算机名称),而这些元素会被复制到新的虚拟机,可能出现混乱的问题。但如果运行Sysprep进行封装准备,就避免了这些问题,Sysprep
可以使操作系统做好磁盘克隆和还原的准备,通过生成新的,独特的元素,制作出新的虚拟机。
&注意事项:在测试环境运行Sysprep不是必需的,但必须用于生产环境。
&& &&环境基于实验七
1、在客户端使用XenCenter连接两台Xenserver主机
2、选择上节实验创建的“Copy of Windows 8”虚拟机,检查是否安装好了XenServer
Tools,然后进行Sysprep操作进行封装并必须关闭虚拟机
3、将“Copy of Windows 8”虚拟机转换成模版。
4、对“Windows 8”虚拟机创建快照,然后进行Sysprep封装操作,接着再创建一个封装后快照
5、使用“Windows 8”虚拟机封装后快照创建模版。
6、模版的导入/导出操作,时间长短取决于虚拟机文件的大小
7、使用模版创建虚拟机
视频分享:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1005175次
积分:11894
积分:11894
排名:第1001名
原创:203篇
评论:111条
(2)(3)(2)(1)(3)(1)(1)(3)(2)(3)(1)(11)(19)(34)(13)(18)(14)(11)(7)(1)(1)(1)(1)(5)(29)(13)(3)sunny725216 的BLOG
用户名:sunny725216
文章数:273
评论数:48
访问量:151860
注册日期:
阅读量:5863
阅读量:12276
阅读量:405591
阅读量:1094203
[匿名]Ivy:
51CTO推荐博文
&最近由于工作需要接触了XenServer,在学习的过程中发现XenCenter不能很好的来管理XenServer,于是开始学习命令行管理的方式,用XenCenter使用windows下共享的iso镜像文件来安装操作系统这个大家都应该会,但是我想通过命令行的方式使用windows下共享的iso镜像文件来安装操作系统,在网上找了很久,也问过一些高手,都没有能够解决,今天终于搞好了,激动的快哭了。。。。。。与是就有了以下的文章,如有错误,还请各位哥哥姐姐指教。。。。。。在此谢过。。。。。。
一。在XenServer主机上添加windows上的iso镜像文件共享存储
我在我的windows机器192.168.7.9上共享了一个文件夹iso 里面放了安装系统所需要的iso镜像文件
xe-mount-iso-sr &//IP/sharename &-t &cifs &-o username=&username&,password=&password&
示例:xe-mount-iso-sr //192.168.7.9/iso -t cifs -o username=administrator,password=P@ssw0rd
二。使用模板新建一个虚拟机(vm)
xe vm-install template=CentOS\ 5\ \(32-bit\) new-name-label=centos5
e2958c7e-bab7-235b-efcf6c8
该命令返回新vm的uuid & &
xe vdi-resize uuid=e2958c7e-bab7-235b-efcf6c8&disk-size=20GiB & 可以用此命令修改vm虚拟磁盘的大小,这里我们使用默认的大小
三。将vm的虚拟硬盘设置为不可引导
1&根据vm的uuid查找vm vbd(根硬盘)的uuid
xe vbd-list vm-uuid=e2958c7e-bab7-235b-efcf6c8 userdevice=0 params=uuid --minimal
718cb50b-fdcd-82ed-df5a-b100f62bc627
该命令返回vm虚拟磁盘的uuid
2&使用返回的虚拟磁盘的uuid将vm的虚拟磁盘设置为不可引导
xe vbd-param-set uuid=718cb50b-fdcd-82ed-df5a-b100f62bc627 bootable=false
四。向新建的vm添加光驱,并设置为从光驱引导
1&获取XenServer主机上的挂载的windows共享上的iso镜像文件的名称
xe cd-list
该命令显示XenServer主机上所有的iso文件名称(name-label)
2&将XenServer主机上显示的iso的name-label参数作为虚拟机光驱的cd-name参数,本例中我们安装的是CentOS5.4 32位的,所以iso的name-label为CentOS-5.4-i386-bin-DVD.iso,那么vm光驱的cd-name(名称)也为CentOS-5.4-i386-bin-DVD.iso
xe vm-cd-add vm=centos5 cd-name=CentOS-5.4-i386-bin-DVD.iso device=2
3&获取与vm新建光驱(CD驱动器)对应的VBD的uuid
xe vbd-list vm-uuid=e2958c7e-bab7-235b-efcf6c8 type=CD params=uuid --minimal
该命令会显示与vm光驱对应的VBD的uuid
4&将vm光驱的VBD设置为可引导
xe vbd-param-set uuid=ba6e--deb bootable=true
5&将vm的安装库设置为新建的虚拟光驱,即告诉vm我们要从cdrom来安装系统
xe vm-param-set uuid=e2958c7e-bab7-235b-efcf6c8 other-config:install-repository=cdrom
此处的uuid为vm的uuid
五。启动新建的vm即开始安装
xe vm-start uuid=e2958c7e-bab7-235b-efcf6c8
安装过程很简单这里不写了
附:安装过程如下图
&本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
18:42:26 18:44:01 11:11:47 16:14:45 15:54:16 19:48:12 23:36:01查看: 1764|回复: 2
如何让XenServer的OVA模板,导入到VMware中。急求急求谢谢
发表于 3-9-:37
我用XenServer到出的OVF模板,部署的时候要报错,把XML改了后要报另外的错&&
谁能帮我解决这个问题?谢谢
发表于 3-9-:27
有没有人啊&&帮帮忙啊啊啊啊啊啊啊
发表于 3-9-:25
有没有人啊&&帮帮忙啊啊啊啊啊啊啊

我要回帖

更多关于 xenserver创建虚拟机 的文章

 

随机推荐