次の方法で共有


Set-SCVirtualizationManager

VMM によって管理される VMware vCenter Server のプロパティを変更します。

構文

Set-SCVirtualizationManager
   [-VirtualizationManager] <VirtualizationManager>
   [-EnableSecureMode <Boolean>]
   [-Credential <VMMCredential>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

説明

Set-SCVirtualizationManager コマンドレットは、Virtual Machine Manager (VMM) によって管理されている VMware vCenter Server の 1 つ以上のプロパティを変更します。 vCenter Server は、VMware ESX ホストと VMware ベースの仮想マシンを管理します。

変更できるプロパティには、vCenter Server への接続に使用する TCP ポートの設定、vCenter Server へのアクセスに使用する資格情報、vCenter Server セキュリティ証明書の更新などがあります。

vCenter Server のセキュリティ証明書が期限切れになった場合、または自己署名証明書がサード パーティ証明機関 (CA) の証明書に置き換えられる場合は、vCenter Server と VMM の両方を更新する必要があります。

  • まず、現在の vCenter 証明書を vCenter の新しい証明書に置き換えます。 手順については、VMware のドキュメントを参照してください。

  • 次に、VMM に新しい証明書をインポートして、VMM の証明書を更新します。

仮想マシン マネージャー環境に VMware VirtualCenter Server を仮想化マネージャーとして含める方法の詳細については、「Get-Help Add-SCVirtualizationManager -Detailed」と入力します。

例 1: 仮想化マネージャーの新しい資格情報を指定する

PS C:\> $VirtManager = Get-SCVirtualizationManager -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount04"
PS C:\> Set-SCVirtualizationManager -VirtualizationManager $VirtManager -Credential $Credential

最初のコマンドは、VMM データベースから VirtMgrServer01 という名前の仮想化マネージャー オブジェクトを取得し、$VirtManager変数にオブジェクトを格納します。

2 番目のコマンドは、ホスト コンピューター アカウント 04 という名前の実行アカウントを取得し、$Credential変数に格納します。

最後のコマンドは、VMM が外部サービスに接続するときに使用される VirtMgrServer01 の保存された資格情報を変更します。

パラメーター

-Certificate

セキュリティ証明書オブジェクトを指定します。

型:ClientCertificate
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Credential

資格情報オブジェクトを指定するか、一部のコマンドレットに対して、このアクションを実行するアクセス許可を持つアカウントのユーザー名とパスワードを含む実行アカウント オブジェクトを指定します。 または、Restart-SCJobの場合は、再起動されたタスクを完了するアクセス許可を持ちます。

PSCredential オブジェクトの詳細については、「Get-Help Get-Credential」と入力します。

実行アカウントの詳細については、「Get-Help New-SCRunAsAccount」と入力します。

型:VMMCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-EnableSecureMode

VMM が VMware ESX ホストおよび Citrix XenServer ホストとセキュア モードで通信するかどうかを示します。 既定値は $True です。

型:Boolean
Aliases:SecureMode
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-JobVariable

ジョブの進行状況を追跡し、このパラメーターによって指定された変数に格納することを指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PROTipID

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

型:Guid
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-RunAsynchronously

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

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TCPPort

TCP ポートを表す数値を指定します。

型:UInt32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VirtualizationManager

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

型:VirtualizationManager
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

出力

VirtualizationManager

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

メモ

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