主机没有定义任何虚拟网络

时间:2016-10-17 15:12:27

标签: templates vmware vsphere powercli vcenter

我正在尝试自动将模板从我的本地计算机导入到Vcenter但面临错误"主机没有定义虚拟网络"。任何人都可以查看此内容并请帮助我。

param( 

[string]$Vcentername,  
[string]$Username,
[string]$Password,
[string]$Clustername
)

连接到vcenter

Connect-VIServer $Vcentername -user $Username -pass $Password

将OVF / OVA FILE配置导入变量

$ovffile = "C:\Users\nsrira001c\Desktop\Linux_Rhel71_v1_gold_version_test\Linux_Rhel71_v1_gold_version_test.ovf"
$ovfconfig = Get-ovfconfiguration $ovffile

12 a列出OVF / OVA配置的属性

$ovfconfig

参数
$myCluster = Get-Cluster -Name $Clustername 

$VMHost = Get-Cluster $Clustername | Get-VMHost | sort MemoryGB | select -first 1 
$Datastore = $VMHost | Get-datastore | sort FreespaceGB -Descending | select -first 1
$Network = Get-VirtualPortGroup -Name "dv_HO_Backup_Green_305" -VMHost $VMHost
Import-vApp -Source $ovffile -VMHost $VMHost -Location $myCluster -Name "Linux_Rhel71_v1_gold_version_test"

警告:该命令的输出生成了分布式虚拟端口组对象。这种行为已经过时了 改变未来。要检索分布式端口组,请在VDS组件中使用Get-VDPortgroup cmdlet。要检索 标准端口组,使用-Standard。 Import-vApp:10/17/2016 8:40:24 AM Import-VApp Host没有定义任何虚拟网络。 在C:\ Users \ nsrira001c \ Desktop \ Linux_template_deployment_code2.ps1:29 char:1 + Import-vApp -Source $ ovffile -VMHost $ VMHost -Location $ myCluster -Na ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:InvalidOperation:(:) [Import-VApp],OvfNoHostNic     + FullyQualifiedErrorId:Client20_VappServiceImpl_ImportVApp_CreateImportSpecError,VMware.VimAutomation.ViCore.Cm    dlets.Commands.ImportVApp

1 个答案:

答案 0 :(得分:0)

您认为您的网络适配器位于您的第一台主机上。

$ Network = Get-VirtualPortGroup -Name" dv_HO_Backup_Green_305" -VMHost $ VMHost

$ VMHost =列表中的第一个。尝试输入附加了该虚拟端口组的名称。