您的位置:首页 > 其它

vsphere如何批量部署虚拟机

2011-07-11 13:57 423 查看
批量部署虚拟机是一个在虚拟化使用中很多的应用,vmware在这个功能有过很多版本的更新,但其根本的流程基本没有变化,可以用以下步骤来实现:
A;安装操作系统
B:配置虚拟机
C:关闭虚拟机转换成模板
D:创建用户配置文件(此步骤可以在创建模板之前完成)
E;从模板部署虚拟机
F:选择相应的用户配置文件(也许需要手工配置一些信息)
G:开始磁盘数据拷贝
H:数据拷贝完成并开机
I:进行系统刷新,虚拟机创建完成
目前对客户机批量部署的支持主要分为2个部分:
A:windows 虚拟机
B:linux 虚拟机
在下面的文字中我们将就以上2部分展开,和大家分享如何批量部署虚拟机。
windows 系统的虚拟机
windows虚拟机主要有以下一些版本,在真正的部署中我们要分成2个部分来谈。
vista之前的虚拟机:windows 2000、 windowsxp、 windows 2003
vista之后的虚拟机:window vista、windows7、windows 2008
这两部分不同的地方是,在vista之前,批量部署需要调用的windows的部署工具sysprep文件是放置在安装光盘中的;而之后(包括vista)的sysprep文件则是安装在操作系统中的。所以针对以上2种分类的系统需要有不同的应对,vista之前的系统需要在部署系统前把sysprep文件拷贝到Vcenter server 的C:\ALLUSERSPROFILE\Application Data\Vmware\VMware VirtualCenter\sysprep 目录相应的文件夹中,之后的windows版本就不需要这个步骤了。
目录保留如下内容:

\2k\...
\xp\...
\svr2003\...
\xp-64\...
\svr2003-64\...
如果没有找到sysprep文件的请按照以下列表下载。

[align=left]Windows 版本[/align]
[align=left]Sysprep 文件路径[/align]
[align=left]Windows 2000 Server SP4 with Update Rollup 1[/align]
[align=left]<directory_path>\2k[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?FamilyID=0c4bfb06-2824-4d2b-abc1-0e2223133afb[/align]
[align=left]Windows XP Pro SP2[/align]
[align=left]<directory_path>\xp[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?FamilyId=3E90DC91-AC56-4665-949B-BEDA3080E0F6[/align]
[align=left]Windows 2003 Server SP1[/align]
[align=left]<directory_path>\svr2003[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?familyid=A34EDCF2-EBFD-4F99-BBC4-E93154C332D6[/align]
[align=left]Windows 2003 Server SP2[/align]
[align=left]<directory_path>\svr2003[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?FamilyID=93f20bb1-97aa-4356-8b43-9584b7e72556[/align]
[align=left]Windows 2003 Server R2[/align]
[align=left]<directory_path>\svr2003[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?FamilyID=93f20bb1-97aa-4356-8b43-9584b7e72556&displaylang=en[/align]
[align=left]Windows 2003 x64[/align]
[align=left]<directory_path>\svr2003-64[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?familyid=C2684C95-6864-4091-BC9A-52AEC5491AF7&displaylang=en[/align]
[align=left]Windows XP x64[/align]
[align=left]<directory_path>\xp-64[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?familyid=C2684C95-6864-4091-BC9A-52AEC5491AF7&displaylang=en[/align]
[align=left]Windows XP Pro SP3[/align]
[align=left]<directory_path>\xp[/align]
[align=left]Download at[/align]
[align=left]http://www.microsoft.com/downloads/details.aspx?familyid=673a1019-8e3e-4be0-ac31-70dd21b5afa7&displaylang=en[/align]
为了让大家更好的熟悉这个过程我们就以一个window 2008R2为例创建一个配置模板并进行批量部署。

A;安装操作系统
这部分我就不详细说明了,系统都会装吧。
B:配置虚拟机



这部分需要安装VMtools。
C:关闭虚拟机转换成模板



D:创建用户配置文件



就是在这个位置了,选择新建,完成如下配置
1.选择操作系统,然后给配置文件起个名字。就叫windows 2008 R2


2.填写一些安装必须的信息



输入名称和单位



注意:名称不过不要起的太长,不然就容易重名啊。



这一步要注意了,如果是vista之前的话,那就要输入windows 序列号了,之后的由于使用了KMS server做激活源我会在之后的部分介绍。


这里输入管理员密码。(那个三次登录是我写错了,不过不知道如何删除图片

)其实写一次就可以了。


选择时区



这个步骤很关键啊,激活的问题都看这了。
按照如下命令行输入:
slmgr -skms <KMS server IP>
slmgr -ato



这里建议自定义部署,以方便之后的虚拟机创建。



选这个部分设置IP参数。



这个不需要再说了吧,按照各自环境填写吧。


填写域信息和相关账号。


完成就可以了,对了生产新SID一定要选择的啊。
E;从模板部署虚拟机
1.选中一个模板,―〉从该模板部署虚拟机
2.输入VM名称
F:选择相应的用户配置文件
1.使用我们创建的windows 2008 R2用户自定义模板


2.之后的过程是让你输入VM的IP地址
3.选择创建后启动虚拟机,OK。等着创建完成吧
G:开始磁盘数据拷贝
H:数据拷贝完成并开机
I:进行系统自动刷新,虚拟机创建完成
linux 虚拟机
linux虚拟机就比较麻烦了,需要满足如下条件

1.必须在 Linux 客户机操作系统中安装 Perl。 下载地址:(http://downloads.activestate.com/ActivePerl/releases/5.12.4.1205/ActivePerl-5.12.4.1205-i686-linux-glibc-2.3.6-294981.tar.gz)
2.模板必须具有已使用 ext2、ext3 或 ReiserFS 文件系统格式化的根卷。
闲话不说了,先上个suse Linux的例子。A;安装操作系统 自己装吧,我就不写了B:配置虚拟机 安装vmtools,安装perl。C:关闭虚拟机转换成模板D:创建用户配置文件











E;从模板部署虚拟机F:选择相应的用户配置文件G:开始磁盘数据拷贝H:数据拷贝完成并开机I:进行系统刷新,虚拟机创建完成

本文出自 “windows_sysprep” 博客,请务必保留此出处http://santlucifer.blog.51cto.com/859108/608153
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: