码迷,mamicode.com
首页 > 其他好文 > 详细

Powercli 使用自定义规范批量创建虚拟机

时间:2017-08-17 20:18:03      阅读:316      评论:0      收藏:0      [点我收藏+]

标签:powercli   new-vm   

$vms = Import-CSV D:\newvm\NewVMs.csv
$netmask = "255.255.255.0"
$gateway = "192.168.206.254"
$dns = "192.168.161.203"

 $custSysprep = Get-OSCustomizationSpec -Name "Linux"
 $ResourcePool = Get-ResourcePool -Name "vmpool"
 $Datastore = Get-DatastoreCluster -Name "Cluster01"
 $Template = Get-Template -Name "centos_linux_v6_v1"
 $network = Get-VirtualPortGroup -Name "portgroup100"
            
  foreach ($vm in $vms){
            
            $custSysprep `
                    | Get-OSCustomizationNicMapping `
                    | Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $vm.ip -SubnetMask $netmask  -DefaultGateway $gateway

           New-VM -Name $vm.name -OSCustomizationSpec $custSysprep  -Template $Template  -ResourcePool $ResourcePool -Datastore $Datastore   -RunAsync

        }

技术分享

本文出自 “汜水流年_” 博客,请务必保留此出处http://timefiles.blog.51cto.com/8475652/1957079

Powercli 使用自定义规范批量创建虚拟机

标签:powercli   new-vm   

原文地址:http://timefiles.blog.51cto.com/8475652/1957079

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!