Хост не имеет определенной виртуальной сети

Я пытаюсь автоматизировать импорт шаблона с моего локального компьютера в 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"

ПРЕДУПРЕЖДЕНИЕ. В результате выполнения команды были созданы распределенные виртуальные объекты группы портов. Это поведение устарело и может измениться в будущем. Для получения распределенных групп портов используйте командлет Get-VDPortgroup в компоненте VDS. Чтобы получить стандартные группы портов, используйте -Standard. Import-vApp : 17.10.2016 8:40:24 У узла Import-VApp не определена ни одна виртуальная сеть. В 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


person Nithin Sai    schedule 17.10.2016    source источник


Ответы (1)


Вы предполагаете, что ваш сетевой адаптер находится на вашем первом хосте.

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

$VMHost = первый в списке. Попробуйте ввести имя, к которому прикреплена эта группа виртуальных портов.

person baffled    schedule 25.10.2016