Remove-SCVMHostCluster

VMM からホスト クラスター オブジェクトを削除します。

構文

Remove-SCVMHostCluster
      [-VMHostCluster] <HostCluster>
      [-Credential <VMMCredential>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-SCVMHostCluster
      [-VMHostCluster] <HostCluster>
      [-Force]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

Remove-SCVMHostCluster コマンドレットは、仮想マシン マネージャー (VMM) から 1 つ以上のホスト クラスター オブジェクトを削除します。

Remove-SCVMHostCluster クラスターは破棄されません。 VMM を使用してホスト クラスターをクラスター化解除するには、Uninstall-SCVMHostCluster コマンドレットを使用します。

例 1: VMM から特定のホスト クラスターを削除する

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Remove-SCVMHostCluster -VMHostCluster $Cluster -Credential $Credential -Confirm

最初のコマンドは、RunAsAccount01 という名前の実行アカウント オブジェクトを取得し、$Credential変数にオブジェクトを格納します。 この操作に使用する実行アカウントは、削除するフェールオーバー クラスターのすべてのノードに対する管理者権限を持つドメイン アカウントである必要があります。

2 番目のコマンドは、VMHostCluster01 という名前のフェールオーバー クラスター オブジェクトを取得し、そのオブジェクトを $VMHostCluster 変数に格納します。

最後のコマンドは、VMM データベースから VMHostCluster01 クラスター オブジェクトを削除し、ユーザーに確認を求められた後、そのホスト クラスターの管理を停止します。 ホスト クラスターの設定や既存の仮想マシンは変更されません。 このコマンドが処理されると、$Credentialは、Remove-SCVMHostClusterを するために格納された実行アカウントを提供します。

例 2: VMM からすべてのホスト クラスターを削除する

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Get-SCVMHostCluster | Remove-SCVMHostCluster -Credential $Credential -Confirm

最初のコマンドは、RunAsAccount01 という名前の実行アカウント オブジェクトを取得し、$Credential変数にオブジェクトを格納します。 この操作に使用する実行アカウントは、削除するフェールオーバー クラスターのすべてのノードに対する管理者権限を持つドメイン アカウントである必要があります。

2 番目のコマンドは、すべてのホスト クラスター オブジェクトを取得し、そのオブジェクトを Remove-SCVMHostCluster コマンドレットに渡します。これにより、各ホスト クラスター オブジェクトが VMM から削除され、ユーザーに確認を求められた後、対応するホスト クラスターの管理が停止されます。 このコマンドでは、ホスト クラスターの設定や既存の仮想マシンは変更されません。 このコマンドが処理されると、$Credentialは、Remove-SCVMHostClusterを するために格納された実行アカウントを提供します。

パラメーター

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

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

-Credential

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

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

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

-Force

ユーザーの確認を求めずにコマンドを強制的に実行します。

型:SwitchParameter
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る: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

-VMHostCluster

VMM ホスト クラスター オブジェクトを指定します。

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

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

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