你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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>]
说明
有关将节点添加到独立群集的建议方式,请参阅 向独立 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的群集。 部署的 JSON 配置中应已存在 NodeType 参数。FabricRuntimePackagePath 指向部署群集的当前运行时包。
参数
-BypassUpgradeStateValidation
当升级状态验证阻止节点添加时使用,例如在群集Manager 中部分失败的群集设置或数据丢失之后。
类型: | 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