New-ServiceFabricCluster
建立新的獨立 Service Fabric 叢集。
Syntax
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 檔案的路徑。
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
指出如果叢集無法完全啟動,系統應該保留網狀架構資料。
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