次の方法で共有


Read-SCVirtualizationManager

VMware vCenter Server のプロパティを更新して、VMM コンソールに vCenter Server エンティティに関する更新された情報が表示されるようにします。

構文

Read-SCVirtualizationManager
    [-VirtualizationManager] <VirtualizationManager>
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

説明

Read-SCVirtualizationManager コマンドレットは、仮想マシン マネージャー (VMM) によって管理される VMware vCenter Server のプロパティを更新し、VMM コンソールに vCenter Server エンティティに関する更新された情報が表示されるようにします。

例 1: VMM によって管理されているすべての VMware vCenter サーバーを更新する

PS C:\> $VirtManagers = Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com"
PS C:\> ForEach ($VManager in $VirtManagers) {Read-SCVirtualizationManager -VirtualizationManager $VManager}

最初のコマンドは、VMMServer01 上の VMM データベースからすべての virtualizaton Manager オブジェクトを取得し、返されたオブジェクトを$VirtManagers配列に格納します。

2 番目のコマンドでは 、ForEach ループ ステートメントを使用して、$VirtManagersに格納されているオブジェクトのプロパティを更新し、これらの仮想化マネージャーに関する現在の情報が VMM コンソールに表示されるようにします。

標準Windows PowerShell ForEach ループ ステートメントの詳細については、「Get-Help about_ForEach.

例 2: VMM によって管理される特定の VMware vCenter Server を更新する

PS C:\> $VirtManager = Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> Read-SCVirtualizationManager -VirtualizationManager $VirtManager

最初のコマンドは、VMMServer01 から VirtMgrServer01 という名前の virtualizaton manager オブジェクトを取得し、そのオブジェクトを$VirtManagerに格納します。

2 番目のコマンドは、vmm コンソールにこの仮想化マネージャーに関する現在の情報が表示されるように、$VirtManagerに格納されているオブジェクトのプロパティを更新します。

パラメーター

-JobVariable

ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

このアクションをトリガーしたパフォーマンスとリソース最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

コントロールがコマンド シェルに直ちに戻るように、ジョブが非同期的に実行されることを示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualizationManager

VMM によって管理される仮想化マネージャー オブジェクトを指定します。

Type:VirtualizationManager
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

出力

VirtualizationManager

このコマンドレットは VirtualizationManager オブジェクトを返します。

メモ

  • Get-SCVirtualizationManager コマンドレットを使用して取得できる VMM 仮想化マネージャー オブジェクトが必要です。