Udostępnij za pośrednictwem


Add-AzServiceFabricNodeType

Dodaj nowy typ węzła do istniejącego klastra.

Składnia

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>]

Opis

Dodaj nowy typ węzła do istniejącego klastra.

Przykłady

Przykład 1

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

To polecenie spowoduje dodanie nowego typu węzła "n2" o pojemności 5, a nazwa administratora maszyny wirtualnej to "adminName".

Przykład 2

Nowy typ węzła będzie typem węzła podstawowego i skopiuje odwołanie do obrazu maszyny wirtualnej pierwszego odnalezionego wstępnie wykrytego typu węzła VMSS, podstawiając element ImageSku z wersją 18.04-LTS.

  • Dokumentacja obrazu istniejącego typu węzła: ImagePublisher: Canonical, ImageOffer: UbuntuServer, ImageSku: 16.04-LTS, ImageVersion: latest
  • Dokumentacja obrazu nowego typu węzła: 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

To polecenie spowoduje dodanie nowego parametru NodeType "n3" o pojemności 5, a nazwa administratora maszyny wirtualnej to "adminName", poziom trwałości Silver (zadania dzierżawy i infrastruktury są bezpiecznie obsługiwane przy użyciu usługi infrastruktury), a usługa VMSS jest tworzona przy użyciu profilu obrazu maszyny wirtualnej publisher-offer-sku-version z wymianą sku na wartość "18.04-LTS".

Parametry

-Capacity

Wydajność

Typ:Int32
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliases:cf
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-DurabilityLevel

Określ poziom trwałości elementu NodeType.

Typ:DurabilityLevel
akceptowane wartości:Bronze, Silver, Gold
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-IsPrimaryNodeType

Określ, czy typ węzła jest typem węzła podstawowego. Typ węzła podstawowego może mieć węzły inicjatora i usługi systemowe.

Typ:Nullable<T>[Boolean]
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Określanie nazwy klastra

Typ:String
Aliases:ClusterName
Position:1
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-NodeType

Nazwa typu węzła

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Określ nazwę grupy zasobów.

Typ:String
Position:0
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-Tier

Warstwa jednostki SKU maszyny wirtualnej

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-VMImageOffer

Określ ofertę referencyjną obrazu maszyny wirtualnej.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-VMImagePublisher

Określ odwołanie do obrazu maszyny wirtualnej Wydawca.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-VMImageSku

Określ jednostkę SKU odwołania do obrazu maszyny wirtualnej.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-VMImageVersion

Określ wersję referencyjną obrazu maszyny wirtualnej.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-VmPassword

Hasło logowania do maszyny wirtualnej

Typ:SecureString
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-VmSku

Nazwa jednostki SKU

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-VmUserName

Nazwa użytkownika rejestrowania na maszynie wirtualnej

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliases:wi
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

String

Int32

SecureString

DurabilityLevel

System.Nullable<System.Boolean>

Dane wyjściowe

PSCluster