Condividi tramite


New-ServiceFabricCluster

Crea un nuovo cluster autonomo di Service Fabric.

Sintassi

New-ServiceFabricCluster
   [-ClusterConfigurationFilePath] <String>
   -FabricRuntimePackagePath <String>
   [-NoCleanupOnFailure]
   [-Force]
   [-FabricIsPreInstalled]
   [-MaxPercentFailedNodes <Int32>]
   [-TimeoutInSeconds <UInt32>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-ServiceFabricCluster crea un nuovo cluster autonomo di Service Fabric basato su un file di configurazione in formato JSON (JavaScript Object Notation) e un file CAB del pacchetto di runtime di Service Fabric.

Il cmdlet orchestra le installazioni dal computer controller.

Esempio

Esempio 1: Creare un cluster

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab"

Questo comando crea un cluster basato sul percorso di configurazione del cluster di input e sul pacchetto CAB di runtime.

Esempio 2: Creare un cluster senza pulire se si verificano errori

PS C:\>New-ServiceFabricCluster -ClusterConfigurationFilePath "D:\standalone\ClusterConfig.Unsecure.DevCluster.json" -FabricRuntimePackagePath "D:\deployanywhere\MicrosoftAzureServiceFabric.cab" -NoCleanupOnFailure

Questo comando crea un cluster basato sul percorso di configurazione del cluster di input e sul pacchetto CAB di runtime e per un errore di distribuzione, le risorse di Fabric non vengono pulite nei computer di destinazione.

Parametri

-ClusterConfigurationFilePath

Specifica il percorso del file JSON di configurazione del cluster.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
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 file CAB del pacchetto di Service Fabric.

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

-Force

{{Fill Force Description}}

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

-MaxPercentFailedNodes

Percentuale massima di nodi che possono avere esito negativo durante la creazione del cluster. Se più di questa percentuale di nodi ha esito negativo, la creazione del cluster avrà esito negativo e verrà eseguito il rollback. Se non specificato, eventuali errori del nodo avranno esito negativo nella creazione del cluster.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
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ò venire completamente visualizzato.

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

-TimeoutInSeconds

{{Fill TimeoutInSeconds Description}}

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

-TimeoutSec

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

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

Input

None

Output

System.Object