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