2016-10-17 53 views
0

ローカルマシンからVcenterにテンプレートをインポートするのを自動化しようとしていますが、 "ホストに仮想ネットワークが定義されていませんでした"というエラーがあります。可変 ホストに仮想ネットワークが定義されていません

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

12リストにOVF/OVAコンフィギュレーションの特性をOVF/OVAファイルの設定をインポート

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

とのvCenterに接続する

param( 

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

$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" 

WARNINGため。この動作は廃止され、今後 が変更される可能性があります。分散ポートグループを取得するには、VDSコンポーネントでGet-VDPortgroupコマンドレットを使用します。 標準ポートグループを取得するには、-Standardを使用します。 Import-vApp:10/17/2016 8:40:24 AM Import-VAppホストに仮想ネットワークが定義されていませんでした。 Cで :\ Users \ユーザーnsrira001c \デスクトップ\ Linux_template_deployment_code2.ps1:29文字:1 +インポートのvApp -Source $ ovffile -VMHost $ VMホスト-Location $ MYCLUSTER -Na ... + ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ + CategoryInfo:はInvalidOperation:(:) [インポートVAppと]、OvfNoHostNic + FullyQualifiedErrorId:Client20_VappServiceImpl_ImportVApp_CreateImportSpecError、VMware.VimAutomation.ViCore.Cm

dlets.Commands.ImportVApp

答えて

0

ネットワークアダプタが最初のホストにあると仮定します。

$ネットワーク=は、Get-VirtualPortGroup -Name "dv_HO_Backup_Green_305" リストで-VMHost $ VMホスト

$ VMホスト=最初。その仮想ポートグループが接続されている名前を入力してみてください。

関連する問題