Condividi tramite


Add-ServiceFabricNode

Aggiunge un nodo di Service Fabric a un cluster.

Sintassi

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

Descrizione

Per aggiungere o rimuovere nodi a un cluster autonomo di Service Fabric, vedere Aggiungere o rimuovere nodi in un cluster autonomo .

Add-ServiceFabricNode aggiunge un nodo Service Fabric a un cluster.

È necessario eseguire questo cmdlet nel computer che si vuole aggiungere. Prima di eseguire questa operazione, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Aggiungere un nodo a un cluster

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

Questo comando aggiunge il nodo specificato a un cluster con nodeName, NodeType, IpAddressOrFQDN, UpgradeDomain e FaultDomain specificati. Il parametro NodeType deve già esistere nella configurazione JSON distribuita. FabricRuntimePackagePath punta al pacchetto di runtime corrente in cui viene distribuito il cluster.

Parametri

-BypassUpgradeStateValidation

Usato quando l'aggiunta del nodo viene bloccata dalla convalida dello stato di aggiornamento, ad esempio dopo l'installazione del cluster parzialmente non riuscita o la perdita di dati in ClusterManager.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FabricIsPreInstalled

Ignora l'installazione del runtime di Service Fabric e la convalida del runtime pulita, in modo che solo il nodo sia configurato.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FabricRuntimePackagePath

Specifica il percorso del pacchetto di runtime di Service Fabric.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FaultDomain

Specifica il dominio di errore del nodo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Force

Forza l'eliminazione della radice dei dati di Service Fabric dalle installazioni precedenti, se presenti.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IpAddressOrFQDN

Specifica l'indirizzo IP o il nome di dominio completo (FQDN) del nodo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NoCleanupOnFailure

Indica che il sistema deve conservare i dati di Fabric se il cluster non può essere completamente visualizzato.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NodeName

Specifica il nome del nodo aggiunto da questo cmdlet.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NodeType

Specifica il nome del tipo di nodo del nodo aggiunto dal cmdlet.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TimeoutSec

Specifica il periodo di timeout, in secondi, per l'operazione.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UpgradeDomain

Specifica il dominio di aggiornamento per il nodo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

System.Object