New-ServiceFabricCluster

新しいスタンドアロン Service Fabric クラスターを作成します。

構文

New-ServiceFabricCluster
   [-ClusterConfigurationFilePath] <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-FabricIsPreInstalled]
   [-MaxPercentFailedNodes <Int32>]
   [-TimeoutInSeconds <UInt32>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

説明

New-ServiceFabricCluster コマンドレットは、JavaScript Object Notation (JSON) 形式の構成ファイルと Service Fabric ランタイム パッケージ CAB ファイルに基づいて、新しいスタンドアロン Service Fabric クラスターを作成します。

このコマンドレットは、コントローラー コンピューターからのインストールを調整します。

例 1: クラスターを作成する

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

このコマンドは、入力クラスター構成パスとランタイム CAB パッケージに基づいてクラスターを作成します。

例 2: 障害が発生した場合にクリーンアップなしでクラスターを作成する

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure

このコマンドは、入力クラスター構成パスとランタイム CAB パッケージに基づいてクラスターを作成します。デプロイエラーの場合、ターゲット コンピューターでは Fabric リソースはクリーンアップされません。

パラメーター

-ClusterConfigurationFilePath

クラスター構成 JSON ファイルのパスを指定します。

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

-FabricIsPreInstalled

ノードのみが構成されるように、Service Fabric ランタイムのインストールとクリーン ランタイムの検証をバイパスします。

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

-FabricRuntimePackagePath

Service Fabric パッケージ CAB ファイルのパスを指定します。

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

-Force

{{Fill Force Description}}

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

-MaxPercentFailedNodes

クラスターの作成時に失敗できるノードの最大割合。 この割合を超えるノードが失敗した場合、クラスターの作成は失敗し、ロールバックされます。 指定しない場合、ノードの障害はクラスターの作成に失敗します。

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

-NoCleanupOnFailure

クラスターが完全に起動できない場合は、システムが Fabric データを保持する必要があることを示します。

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

-TimeoutInSeconds

{{Fill TimeoutInSeconds Description}}

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

-TimeoutSec

操作のタイムアウト期間を秒単位で指定します。

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

入力

None

出力

System.Object