Add-ServiceFabricNode
將 Service Fabric 節點新增至叢集。
Syntax
Add-ServiceFabricNode
[-NodeName] <String>
-NodeType <String>
-IpAddressOrFQDN <String>
-UpgradeDomain <String>
-FaultDomain <String>
-FabricRuntimePackagePath <String>
[-NoCleanupOnFailure]
[-Force]
[-BypassUpgradeStateValidation]
[-FabricIsPreInstalled]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
如需將節點新增至獨立叢集的建議方式,請參閱 將節點新增或移除至獨立 Service Fabric 叢 集。
Add-ServiceFabricNode會將 Service Fabric 節點新增至叢集。
您必須在您要新增的電腦上執行此 Cmdlet。 執行這項作業之前,請使用 Connect-ServiceFabricCluster Cmdlet 建立叢集的連線。
範例
範例 1:將節點新增至叢集
PS C:\> Add-ServiceFabricNode -NodeName "N011" -NodeType "NodeType0" -IpAddressOrFQDN "10.10.100.100" -UpgradeDomain "ud5" -FaultDomain "fd:/dc5/r0" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"
此命令會將指定的節點新增至具有指定NodeName、NodeType、IpAddressOrFQDN、UpgradeDomain 和 FaultDomain的叢集。 NodeType參數應該已存在於已部署的 JSON 組態中。FabricRuntimePackagePath 會指向部署叢集的目前執行時間套件。
參數
-BypassUpgradeStateValidation
當升級狀態驗證封鎖節點新增時使用,例如在 ClusterManager 中部分失敗的叢集安裝或資料遺失之後。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
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 執行時間套件的路徑。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FaultDomain
指定節點的容錯網域。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
如果有的話,強制從先前安裝中刪除 Service Fabric 資料根目錄。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IpAddressOrFQDN
指定節點的 IP 位址或完整功能變數名稱 (FQDN) 。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-NodeName
指定這個 Cmdlet 新增的節點名稱。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeType
指定這個 Cmdlet 新增之節點的節點類型名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-UpgradeDomain
指定節點的升級網域。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
輸出
System.Object