全国服务热线:4008-888-888

技术知识

应用VMware PowerCLI从模板大批量在建虚似机

有一个要求,在建200个虚似机,这如果一个一个去建那么我可就疯掉。想到以前听vmware原装工程项目师说过的这一powercli,就下手科学研究了一下。南昌市互连网APP微信小程序

将下列文档储存为 *.ps1
#在应用时要应用VMware PowerCLI (32-Bit)
$vc='86.12.92.4' #vc详细地址
Connect-VIServer -Server $vc -username "" -Password "123" #vc客户名 登陆密码
$vmhost="86.12.87.66" #特定服务器
$namestart="test" #虚似机test名字
$template="CentOS_7.7_X64_scanned" #应用模版
$datastore="vsanDatastore_Desktop" #应用储存
$custsysprep = Get-OSCustomizationSpec linux #自定标准,必须如今vc中配备,vsphere6.5 对策和配备文档 自定标准管理方法器 建立新标准
$network="86.12.101.*" #特定应用的端口号组,写端口号组名字
#$ipstart="86.12.101." #能够特定ip的刚开始详细地址,但是我不会太用到
$endipscope=1..1 #能够特定虚似机的总数,比如:1..2便是建两部虚似机
foreach($endip in $endipscope)
#$ip=$ipstart+$endip
$name=$namestart+$endip #虚似机名
#$custsysprep|Set-OScustomizationSpec -NamingScheme fixed -NamingPrefix $name
#$custsysprep|Get-OSCustomizationNicMapping|Set-OSCustomizationNicMapping -IpMode UseStaticIP -IpAddress $ip -SubnetMask 255.255.255.0 -Dns 86.12.24.2 -DefaultGateway 86.12.101.254 New-VM -Name $name -VMHost $vmhost -Portgroup $network -Datastore $datastore -Template $template -OSCustomizationSpec $custsysprep
#以前在互联网挑选是应用的是-NetworkName选择项,这一选择项早已已不被适用。会开启警示: Specifying a distributed port group work name is no longer supported. Use the -Portgroup parameter.

业务流程资询:    服务电话:0


在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服