Add-ServiceFabricNode
將 Service Fabric 節點新增至叢集。
語法
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中部分失敗的叢集設定或資料遺失之後。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FabricIsPreInstalled
略過 Service Fabric 執行時間安裝和清除運行時間驗證,因此只會設定節點。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FabricRuntimePackagePath
指定 Service Fabric 執行時間套件的路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-FaultDomain
指定節點的容錯網域。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Force
強制從先前安裝刪除 Service Fabric 資料根目錄,如果有的話。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IpAddressOrFQDN
指定節點的IP位址或完整功能變數名稱 (FQDN)。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-NoCleanupOnFailure
指出如果叢集無法完全啟動,系統應該保留 Fabric 數據。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-NodeName
指定這個 Cmdlet 新增的節點名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-NodeType
指定這個 Cmdlet 新增之節點的節點類型名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeoutSec
指定作業的逾時期間,以秒為單位。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UpgradeDomain
指定節點的升級網域。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
System.Object