Add-AzServiceFabricNodeType

Agregue un nuevo tipo de nodo al clúster existente.

Syntax

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

Agregue un nuevo tipo de nodo a un clúster existente.

Ejemplos

Ejemplo 1

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

Este comando agregará un nuevo NodeType 'n2' con capacidad de 5 y el nombre de administrador de la máquina virtual es 'adminName'.

Ejemplo 2

El nuevo tipo de nodo será un tipo de nodo principal y copiará la referencia de imagen de máquina virtual del primer tipo de nodo detectado VMSS, sustituyendo ImageSku por 18.04-LTS.

  • Referencia de imagen de tipo de nodo existente: ImagePublisher: Canonical, ImageOffer: UbuntuServer, ImageSku: 16.04-LTS, ImageVersion: latest
  • Nueva referencia de imagen de tipo de nodo: ImagePublisher: Canonical, ImageOffer: UbuntuServer, ImageSku: 18.04-LTS, ImageVersion: latest
$pwd = ConvertTo-SecureString -String 'Password$123456' -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

Este comando agregará un nuevo NodeType 'n3' con capacidad de 5, el nombre del administrador de la máquina virtual es 'adminName', el nivel de durabilidad Silver (los trabajos de inquilino e infraestructura se sincronizan de forma segura mediante el servicio de infraestructura) y VMSS se crea mediante el publicador de perfiles de imagen de máquina virtual publisher-offer-sku-version con sku intercambiada a '18.04-LTS'.

Parámetros

-Capacity

Capacity

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DurabilityLevel

Especifique el nivel de durabilidad de NodeType.

Type:DurabilityLevel
Accepted values:Bronze, Silver, Gold
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IsPrimaryNodeType

Defina si el tipo de nodo es un tipo de nodo principal. El tipo de nodo principal puede tener nodos de inicialización y servicios del sistema.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Especificar el nombre del clúster

Type:String
Aliases:ClusterName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NodeType

Nombre del tipo de nodo

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

-ResourceGroupName

Especifique el nombre del grupo de recursos.

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

-Tier

Nivel de Sku de máquina virtual

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

-VMImageOffer

Especifique la oferta de referencia de imagen de máquina virtual.

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

-VMImagePublisher

Especifique el publicador de referencia de imagen de máquina virtual.

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

-VMImageSku

Especifique la Sku de referencia de imagen de máquina virtual.

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

-VMImageVersion

Especifique la versión de referencia de la imagen de máquina virtual.

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

-VmPassword

Contraseña para el inicio de sesión en la máquina virtual

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

-VmSku

El nombre de la SKU

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

-VmUserName

El nombre de usuario para iniciar sesión en la máquina virtual

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

String

Int32

SecureString

DurabilityLevel

System.Nullable<System.Boolean>

Salidas

PSCluster