yuandan 发表于 2012-12-31 15:38:17

基于VMware vSphere 5.0的服务器虚拟化实践(8)

【VMware vSphere 5.0服务器虚拟化实践系列(8) :使用脚本PowerCLI部署虚拟机】
在上一篇博文中我使用克隆及模板的方式来部署虚拟机,但不管是从模板部署还是对虚拟机进行克隆,都只能一对一,不能一对多。如果需要部署N台虚拟机的话,两种方法都不是那么有效。那么是否有更快捷的方法呢?当然有,用脚本PowerCLI。接下来我就用PowerCLI来同时部署多台虚拟机。

Step1:自定义虚拟机模板

Registration information: name company
            Computer name: Use the virtual machine name (important)
            Product key: Didn’t need it because I’ve configured KMS
            Password: Company default local administrator password, selected: Automatically login as the Administrator: 2
            Timezone: GMT+0100 (Amsterdam)
            Runonce: none
            Network: Typical settings
            Workgroup or Domain: selected to auto join the domain with domain administrator credentials + domain name (important)
            Operation System Options: Selected: Generate New Security ID (SID)

Step2:VM模板设置

Hard disk: 40 GB with only OS configured with company standard policy
            VMware tools: Latest, this must be installed for Specification Template and NIC
            Network: VMXNET3 (needed VMware Tools for driver)

Step3:脚本保存(saved as: FileserverDeploy.ps1)

New-vm -vmhost esx04.vmpros.local -Name FS-SVR01 -Template WIN2008R2_Template -Datastore datastore2
-OSCustomizationspec WIN2008R2_Template
            New-vm -vmhost esx04.vmpros.local -Name FS-SVR02 -Template WIN2008R2_Template -Datastore datastore2
-OSCustomizationspec WIN2008R2_Template
            New-vm -vmhost esx04.vmpros.local -Name FS-SVR03 -Template WIN2008R2_Template -Datastore datastore2
-OSCustomizationspec WIN2008R2_Template
            New-vm -vmhost esx04.vmpros.local -Name FS-SVR04 -Template WIN2008R2_Template -Datastore datastore2
-OSCustomizationspec WIN2008R2_Template
            New-vm -vmhost esx04.vmpros.local -Name FS-SVR05 -Template WIN2008R2_Template -Datastore datastore2
-OSCustomizationspec WIN2008R2_Template
-vmhost = Target host;
-Name = Name of new VM;
-Template: From wich template you want to deploy the new VM;
-Datastore: Target datastore to place the new VM;
-OSCustomizationspec = Wich “prep” template you want to deploy the new VM;

0 发表于 2013-3-18 14:36:36

精典之极就是精斑!!!

qazxsw1 发表于 2013-5-17 12:08:49

不要在一棵树上吊死,在附近几棵树上多试试死几次~

xmxm76 发表于 2013-5-19 20:19:51

路过,支持一下啦

shuaiwei588 发表于 2013-5-22 09:41:54

沒有激情的亲吻,哪來床上的翻滾?

jiabanl 发表于 2013-5-26 13:39:31

男人有冲动可能是爱你,也可能是不爱,但没有冲动肯定是不爱!

olga 发表于 2013-5-31 07:44:42

学习了,谢谢分享、、、
页: [1]
查看完整版本: 基于VMware vSphere 5.0的服务器虚拟化实践(8)