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文件的请按照以下列表下载。
为了让大家更好的熟悉这个过程我们就以一个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
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] |
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
相关文章推荐
- vSphere 4系列之五:通过模板批量部署虚拟机
- vSphere 4系列之五:通过模板批量部署虚拟机
- vSphere 4系列之五:通过模板批量部署虚拟机
- 小脚本一则---CDH的批量部署中,如果是从ESXI的VCENTER的模板生成的虚拟机,如何快速搞定网络网络卡配置?
- vSphere 4系列之五:通过模板批量部署虚拟机
- vsphere通过模板批量部署虚拟机
- [10月3日的脚本] 如何在Windows Server 2012中批量创建虚拟机
- 如何批量部署Office 2013 (七)——使用组策略管理Office
- 在世纪互联版的Microsoft Azure上做windows虚拟机的批量部署--用powershell做部署
- vSphere部署系列之05――虚拟机的创建和设置
- 虚拟机评估——如何确定一个CPU核上部署的虚拟机数量?
- Android学习笔记07---查看Android虚拟机输出的错误信息与如何部署应用到自己的真实手机
- 如何使用脚本批量创建虚拟机(上)
- 如何使用vsphere client 克隆虚拟机
- 利用vSphere PowerCLI批量克隆部署虚拟机
- 如何使用脚本批量创建虚拟机(下)
- 如何批量部署Office 2013 (三)——单机部署Office 2013
- vSphere使用模板部署虚拟机
- Vsphere如何管理虚拟机
- 如何使用vsphere client 克隆虚拟机