У хоста не было определенной виртуальной сети

#templates #vmware #vsphere #powercli #vcenter

#шаблоны #vmware #vsphere #powercli #vcenter ( венчер )

Вопрос:

Я пытаюсь автоматизировать импорт шаблона с моего локального компьютера в Vcenter, но столкнулся с ошибкой «у хоста не была определена виртуальная сеть».Кто-нибудь может разобраться в этом и, пожалуйста, помочь мне.

 param( 

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

подключение к vcenter

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

импорт конфигурации файла OVF / OVA в переменную

 $ovffile = "C:Usersnsrira001cDesktopLinux_Rhel71_v1_gold_version_testLinux_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"
 

ПРЕДУПРЕЖДЕНИЕ: На выходе команды были созданы распределенные виртуальные объекты portgroup. Это поведение устарело и может
измениться в будущем. Для получения распределенных групп портов используйте командлет Get-VDPortgroup в компоненте VDS. Чтобы получить
стандартные группы портов, используйте -Standard .
Импорт-vApp: 17.10.2016 8:40:24 AM На хосте Import-vApp не была определена виртуальная сеть.
В C:Usersnsrira001cDesktopLinux_template_deployment_code2.ps1:29 символ: 1
Импорт-vApp -Источник $ovffile -VMHost $VMHost -Местоположение $myCluster -Na …
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CategoryInfo : недопустимая операция: (:) [Импорт-vApp], OvfNoHostNic
FullyQualifiedErrorId : Client20_VappServiceImpl_ImportVApp_CreateImportSpecError, VMware.Автоматизация VimAutomation.ViCore.Cm
длец.Команды.ИмпортVApp

Ответ №1:

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

$Network = Get-VirtualPortGroup -Name «dv_HO_Backup_Green_305» -VMHost $VMHost

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