Compartir a través de


Add-ServiceFabricNode

Agrega un nodo de Service Fabric a un clúster.

Syntax

Add-ServiceFabricNode
   [-NodeName] <String>
   -NodeType <String>
   -IpAddressOrFQDN <String>
   -UpgradeDomain <String>
   -FaultDomain <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-BypassUpgradeStateValidation]
   [-FabricIsPreInstalled]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

Consulte Incorporación o eliminación de nodos a un clúster de Service Fabric independiente para obtener la manera recomendada de agregar nodos a clústeres independientes.

Add-ServiceFabricNode agrega un nodo de Service Fabric a un clúster.

Debe ejecutar este cmdlet en el equipo que desea agregar. Antes de realizar esta operación, establezca una conexión al clúster mediante el cmdlet Connect-ServiceFabricCluster .

Ejemplos

Ejemplo 1: Agregar un nodo a un clúster

PS C:\> Add-ServiceFabricNode -NodeName "N011" -NodeType "NodeType0" -IpAddressOrFQDN "10.10.100.100" -UpgradeDomain "ud5" -FaultDomain "fd:/dc5/r0" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

Este comando agrega el nodo especificado a un clúster con nodeName, NodeType, IpAddressOrFQDN, UpgradeDomain y FaultDomain especificados. El parámetro NodeType ya debe existir en la configuración de JSON implementada. FabricRuntimePackagePath apunta al paquete en tiempo de ejecución actual en el que se implementa el clúster.

Parámetros

-BypassUpgradeStateValidation

Se usa cuando la adición de nodos está bloqueada por la validación del estado de actualización, como después de la configuración parcial del clúster o la pérdida de datos en ClusterManager.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FabricIsPreInstalled

Omite la instalación en tiempo de ejecución de Service Fabric y la validación de tiempo de ejecución limpia, de modo que solo se configure el nodo.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FabricRuntimePackagePath

Especifica la ruta de acceso al paquete en tiempo de ejecución de Service Fabric.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FaultDomain

Especifica el dominio de error del nodo.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

Fuerza la eliminación de la raíz de datos de Service Fabric de las instalaciones anteriores, si las hay.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IpAddressOrFQDN

Especifica la dirección IP o el nombre de dominio completo (FQDN) del nodo.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoCleanupOnFailure

Indica que el sistema debe conservar los datos de Fabric si el clúster no puede aparecer completamente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeName

Especifica el nombre del nodo que agrega este cmdlet.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NodeType

Especifica el nombre de tipo de nodo del nodo que agrega este cmdlet.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Especifica el período de tiempo de espera, en segundos, para la operación.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpgradeDomain

Especifica el dominio de actualización del nodo.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Salidas

System.Object