共用方式為


New-ServiceFabricCluster

建立新的獨立 Service Fabric 叢集。

語法

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

Description

New-ServiceFabricCluster Cmdlet 會根據 JavaScript 物件表示法 (JSON) 格式的組態檔和 Service Fabric 運行時間套件 CAB 檔案,建立新的獨立 Service Fabric 叢集。

Cmdlet 會協調來自控制器計算機的安裝。

範例

範例 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 套件建立叢集,而針對部署失敗,網狀架構資源不會在目標計算機上清除。

參數

-ClusterConfigurationFilePath

指定叢集組態 JSON 檔案的路徑。

類型:String
Position:0
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-FabricIsPreInstalled

略過 Service Fabric 執行時間安裝和清除運行時間驗證,因此只會設定節點。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-FabricRuntimePackagePath

指定 Service Fabric 套件 CAB 檔案的路徑。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Force

{{填滿強制描述}}

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MaxPercentFailedNodes

叢集建立期間允許失敗的節點百分比上限。 如果超過此百分比的節點失敗,叢集建立將會失敗並回復。 如果未指定,任何節點失敗都會使叢集建立失敗。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NoCleanupOnFailure

指出如果叢集無法完全啟動,系統應該保留 Fabric 數據。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TimeoutInSeconds

{{Fill TimeoutInSeconds Description}}

類型:UInt32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TimeoutSec

指定作業的逾時期間,以秒為單位。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

System.Object