你当前正在访问 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"

此命令将指定的节点添加到具有给定 NodeNameNodeTypeIpAddressOrFQDNUpgradeDomain 和 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

指定节点 (FQDN) 的 IP 地址或完全限定域名。

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