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 JAVAScript Object Notation (JSON) 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 l'errore di distribuzione, le risorse dell'infrastruttura non vengono pulite nei computer di destinazione.

Parametri

-ClusterConfigurationFilePath

Specifica il percorso del file JSON di configurazione del cluster.

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

-FabricIsPreInstalled

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

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

-FabricRuntimePackagePath

Specifica il percorso del file CAB del pacchetto di Service Fabric.

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

-Force

{{Fill Force Description}}

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

-MaxPercentFailedNodes

Percentuale massima di nodi autorizzati a non riuscire durante la creazione del cluster. Se più di questa percentuale di nodi non riesce, la creazione del cluster avrà esito negativo e eseguirà il rollback. Se non specificato, eventuali errori del nodo avranno esito negativo nella creazione del cluster.

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

-NoCleanupOnFailure

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

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

-TimeoutInSeconds

{{Fill TimeoutInSeconds Description}}

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

-TimeoutSec

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

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

Input

None

Output

System.Object