Partager via


Add-AzServiceFabricNodeType

Ajoutez un nouveau type de nœud au cluster existant.

Syntaxe

Add-AzServiceFabricNodeType
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Capacity <Int32>
   -VmUserName <String>
   -VmPassword <SecureString>
   [-VmSku <String>]
   [-Tier <String>]
   [-DurabilityLevel <DurabilityLevel>]
   [-IsPrimaryNodeType <Boolean>]
   [-VMImagePublisher <String>]
   [-VMImageOffer <String>]
   [-VMImageSku <String>]
   [-VMImageVersion <String>]
   -NodeType <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Ajoutez un nouveau type de nœud à un cluster existant.

Exemples

Exemple 1

$pwd = ConvertTo-SecureString -String "****" -AsPlainText -Force
Add-AzServiceFabricNodeType -ResourceGroupName 'Group1' -Name 'Contoso01SFCluster' -NodeType 'n2' -Capacity 5 -VmUserName 'adminName' -VmPassword $pwd

Cette commande ajoute un nouveau NodeType « n2 » avec la capacité 5, et le nom d’administrateur de la machine virtuelle est « adminName ».

Exemple 2

Le nouveau type de nœud est un type de nœud principal et copie la référence de l’image de machine virtuelle du premier vmSS de type de nœud découvert, en remplaçant ImageSku par 18.04-LTS.

  • Référence d’image de type de nœud existante : ImagePublisher : Canonical, ImageOffer : UbuntuServer, ImageSku : 16.04-LTS, ImageVersion : latest
  • Nouvelle référence d’image de type de nœud : ImagePublisher : Canonical, ImageOffer : UbuntuServer, ImageSku : 18.04-LTS, ImageVersion : latest
$pwd = ConvertTo-SecureString -String "****" -AsPlainText -Force
$resourceGroup = "Group2"
$clusterName = "Contoso01SFCluster"
$nodeTypeName = "n3"
Add-AzServiceFabricNodeType -ResourceGroupName $resourceGroup -Name $clusterName -NodeType $nodeTypeName -Capacity 5 -VmUserName 'adminName' -VmPassword $pwd -DurabilityLevel Silver -Verbose -VMImageSku 18.04-LTS -IsPrimaryNodeType $true

Cette commande ajoute un nouveau NodeType « n3 » avec la capacité 5, le nom d’administrateur de la machine virtuelle est « adminName », le niveau de durabilité Silver (les travaux de locataire et d’infrastructure sont répartis en toute sécurité à l’aide du service d’infrastructure) et VMSS est créé à l’aide de la version de l’éditeur de profil d’image de machine virtuelle-offer-sku-version avec la référence SKU échangée avec « 18.04-LTS ».

Paramètres

-Capacity

Capacité

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DurabilityLevel

Spécifiez le niveau de durabilité du NodeType.

Type:DurabilityLevel
Valeurs acceptées:Bronze, Silver, Gold
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-IsPrimaryNodeType

Définissez si le type de nœud est un type de nœud principal. Le type de nœud principal peut avoir des nœuds de départ et des services système.

Type:Nullable<T>[Boolean]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Spécifier le nom du cluster

Type:String
Alias:ClusterName
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-NodeType

Nom du type de nœud

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Spécifiez le nom du groupe de ressources.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Tier

Niveau de référence SKU de machine virtuelle

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMImageOffer

Spécifiez l’offre de référence d’image de machine virtuelle.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMImagePublisher

Spécifiez le serveur de publication de référence d’image de machine virtuelle.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMImageSku

Spécifiez la référence SKU d’image de machine virtuelle.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMImageVersion

Spécifiez la version de référence de l’image de machine virtuelle.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VmPassword

Mot de passe de connexion à la machine virtuelle

Type:SecureString
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VmSku

Nom de la référence SKU

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VmUserName

Nom d’utilisateur pour la journalisation sur la machine virtuelle

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

Int32

SecureString

DurabilityLevel

System.Nullable<System.Boolean>

Sorties

PSCluster