次の方法で共有


Install-SCVMHostCluster

VMM によって管理される Hyper-V ホストからフェールオーバー クラスターを作成します。

構文

Install-SCVMHostCluster
       -VMHost <Host[]>
       -ClusterName <String>
       -Credential <VMMCredential>
       [-ClusterIPAddress <String[]>]
       [-ClusterIPAddressPool <StaticIPAddressPool[]>]
       [-ClusterReserve <Int32>]
       [-Description <String>]
       [-VMMServer <ServerConnection>]
       [-SetQuorumNodeMajority]
       [-SetQuorumDisk <ClientObject>]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCVMHostCluster
       -VMHost <Host[]>
       -VMHostCluster <HostCluster>
       -Credential <VMMCredential>
       [-VMMServer <ServerConnection>]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCVMHostCluster
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -VMHostCluster <HostCluster>
       -Credential <VMMCredential>
       [-VMMServer <ServerConnection>]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCVMHostCluster
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -ClusterName <String>
       -Credential <VMMCredential>
       [-ClusterIPAddress <String[]>]
       [-ClusterIPAddressPool <StaticIPAddressPool[]>]
       [-ClusterReserve <Int32>]
       [-Description <String>]
       [-VMMServer <ServerConnection>]
       [-SetQuorumNodeMajority]
       [-SkipValidation]
       [-JobGroup <Guid>]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]

説明

注意

VMM 2019 UR1 以降には、新しいパラメーター [-DCBSettings] が 含まれています。 詳しくは、「パラメーター」をご覧ください。

Install-SCVMHostCluster コマンドレットは、Virtual Machine Manager (VMM) によって管理されている Hyper-V ホストからフェールオーバー クラスターを作成します。 Install-SCVMHostCluster は、既存のクラスターにノードを追加することもできます。

例 1: マネージド ホストからクラスターを作成する

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "HostClus*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> Install-SCVMHostCluster -VMHost $Nodes -ClusterName "Cluster01" -Credential $RunAsAcct

最初のコマンドは、RunAsAccount01 という名前の実行アカウントを取得し、$RunAsAcct変数に格納します。

2 番目のコマンドは、New York という名前のホスト グループ オブジェクトを取得し、そのオブジェクトを $HostGroup 変数に格納します。

3 番目のコマンドは、$HostGroupに格納されているホスト グループ内の HostClus という名前で始まるクラスター ノードを取得します。 次に、 コマンドはノードを $Nodes 変数に格納します。

最後のコマンドはクラスターを作成し、Cluster01 という名前を付けます。

例 2: マネージド ホストからハイパー コンバージ クラスターを作成する

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "HostClus*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> Install-SCVMHostCluster -VMHost $Nodes -ClusterName "Cluster01" -Credential $RunAsAcct -EnableS2D

最初のコマンドは RunAsAccount01 という名前の実行アカウントを取得し、$RunAsAcct変数に格納します。

2 番目のコマンドは、New York という名前のホスト グループ オブジェクトを取得し、それを $HostGroup 変数に格納します。

3 番目のコマンドは、$HostGroupに格納されているホスト グループ内の HostClus という名前で始まるクラスター ノードを取得します。 コマンドは、ノードを $Nodes 変数に格納します。

最後のコマンドは、ハイパーコンバージド クラスターを作成し、Cluster01 という名前を付けます。

パラメーター

-ClusterIPAddress

クラスター IP アドレスとして使用する 1 つ以上の IP アドレスを指定します。

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

-ClusterIPAddressPool

クラスター IP アドレス プールとして使用する静的 IP アドレス プールを指定します。

Type:StaticIPAddressPool[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

クラスターの名前を指定します。

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

-ClusterReserve

VMM がクラスタを過剰コミットと指定するまで、ホスト クラスタが維持できるホスト障害の数を指定します。 既定値は 1 です。

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

-Credential

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

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

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

-DCBSettings

クラスターで構成された DCB 設定を指定します。

注意

このパラメーターは、VMM 2019 UR1 以降に適用できます。

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

-Description

ホスト クラスターの説明を指定します。

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

-EnableS2D

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

-JobGroup

同じジョブ グループ識別子を含む最後のコマンドが実行される直前に一括して実行される、一連のコマンドの識別子を指定します。

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

-JobVariable

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

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

-PhysicalComputerConfig

ホスト構成オブジェクトの配列を指定します。

ホスト構成オブジェクトの詳細については、「 New-SCVMHostConfig コマンドレット」を参照してください。

Type:PhysicalComputerConfig[]
Position:Named
Default value:None
Required:True
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

-SetQuorumDisk

クラスターのクォーラム ディスクとして使用するディスクを指定します。

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

-SetQuorumNodeMajority

クォーラム モードをクラスターの Node Majority に設定します。

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

-SkipValidation

クラスターの作成時にクラスター検証テストをスキップします。

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

-VMHost

仮想マシン ホスト オブジェクトの配列を指定します。

Type:Host[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostCluster

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

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

-VMMServer

VMM サーバー オブジェクトを指定します。

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

出力

VMHostCluster

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