Invoke-AzServiceFabricReimageManagedNodeType

Erneutes Abbilden von Knoten vom Knotentyp. Bei reimage-Vorgang werden die Dienst fabric-Knoten deaktiviert, bevor die vms neu erstellt und wieder aktiviert werden, sobald sie zurückkehren. Wenn dies bei primären Knotentypen erfolgt, kann es eine Weile dauern, da es möglicherweise nicht alle Knoten gleichzeitig neu abbilden kann. Verwenden Sie -ForceReimage, um den Vorgang zu erzwingen, auch wenn die Dienst fabric die Knoten nicht deaktivieren kann, aber mit Vorsicht, da dies zu Datenverlust führen kann, wenn zustandsbehaftete Workloads auf dem Knoten ausgeführt werden.

Syntax

Default (Standard)

Invoke-AzServiceFabricReimageManagedNodeType
    [-ResourceGroupName] <String>
    [-ClusterName] <String>
    [-Name] <String>
    [-NodeName <String[]>]
    [-UpdateType <String>]
    [-ForceReimage]
    [-PassThru]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Erneutes Abbilden von Knoten vom Knotentyp. Die Knoten werden deaktiviert, reimaged und dann renabled. Bei reimage-Vorgang werden die Dienst fabric-Knoten deaktiviert, bevor die vms neu erstellt und wieder aktiviert werden, sobald sie zurückkehren. Wenn dies bei primären Knotentypen erfolgt, kann es eine Weile dauern, da es möglicherweise nicht alle Knoten gleichzeitig neu abbilden kann. Verwenden Sie -ForceReimage, um den Vorgang zu erzwingen, auch wenn die Dienst fabric die Knoten nicht deaktivieren kann, aber mit Vorsicht, da dies zu Datenverlust führen kann, wenn zustandsbehaftete Workloads auf dem Knoten ausgeführt werden.

Beispiele

Beispiel 1

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName  -Name $NodeTypeName -NodeName nt1_0, nt1_3

Erstellen Sie gleichzeitiges Umbilden von Knoten 0 und 3 auf dem Knotentyp.

Beispiel 2

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName  -Name $NodeTypeName -NodeName nt1_0, nt1_3 -UpdateType ByUpgradeDomain

Aktualisieren Sie knoten 0 und 3 auf dem Knotentyp nach Upgradedomäne.

Beispiel 3

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName  -Name $NodeTypeName -UpdateType ByUpgradeDomain

Wenn Sie die Knotennamen weglassen, werden alle Knoten des Knotentyps durch Upgradedomäne neu abbilden.

Beispiel 4

$rgName = "testRG"
$clusterName = "testCluster"
$NodeTypeName = "nt1"
Invoke-AzServiceFabricReimageManagedNodeType -ResourceGroupName $rgName -ClusterName $clusterName  -Name $NodeTypeName

Wenn Sie die Knotennamen und den Aktualisierungstyp weglassen, werden alle Knoten des Knotentyps nach Upgradedomäne neu abbilden.

Parameter

-AsJob

Führen Sie das Cmdlet im Hintergrund aus, und geben Sie einen Auftrag zurück, um den Fortschritt nachzuverfolgen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ClusterName

Geben Sie den Namen des Clusters an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Cf

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ForceReimage

Die Verwendung dieses Flags erzwingt, dass die Knoten neu abbilden, auch wenn die Dienst fabric die Knoten nicht deaktivieren kann.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Name

Geben Sie den Namen des Knotentyps an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:NodeTypeName

Parametersätze

(All)
Position:2
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-NodeName

Liste der Knotennamen für den Vorgang.

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PassThru

Gibt $True zurück, wenn der Befehl erfolgreich ist, und $False, wenn er fehlschlägt. Standardmäßig gibt dieses Cmdlet keine Ausgabe zurück.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ResourceGroupName

Geben Sie den Namen der Ressourcengruppe an.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-UpdateType

Geben Sie den Updatetyp an. Gültige Werte sind "Default" und "ByUpgradeDomain".

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

String

Ausgaben

Boolean