Udostępnij za pośrednictwem


Restart-AzServiceFabricManagedNodeType

Uruchom ponownie określone węzły z typu węzła.

Składnia

Restart-AzServiceFabricManagedNodeType
       [-ResourceGroupName] <String>
       [-ClusterName] <String>
       [-Name] <String>
       -NodeName <String[]>
       [-ForceRestart]
       [-PassThru]
       [-AsJob]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Opis

Uruchom ponownie określone węzły z typu węzła. Węzły usługi Service Fabric zostaną wyłączone przed ponownym uruchomieniem maszyn wirtualnych i ponownie włączone po powrocie. Jeśli jest to wykonywane w typach węzłów podstawowych, może upłynąć trochę czasu, ponieważ może nie zostać ponownie uruchomione wszystkie węzły w tym samym czasie. Użyj polecenia -ForceRestart, aby wymusić operację, nawet jeśli usługa Service Fabric nie może wyłączyć węzłów, ale zachowaj ostrożność, ponieważ może to spowodować utratę danych, jeśli obciążenia stanowe są uruchomione w węźle.

Przykłady

Przykład 1

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

Uruchom ponownie węzeł 0 i 3 w typie węzła.

Parametry

-AsJob

Uruchom polecenie cmdlet w tle i zwróć zadanie, aby śledzić postęp.

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

-ClusterName

Określ nazwę klastra.

Typ:String
Position:1
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

-ForceRestart

Użycie tej flagi spowoduje wymusi ponowne uruchomienie węzła, nawet jeśli usługa Service Fabric nie może wyłączyć węzłów.

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

-Name

Określ nazwę typu węzła.

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

-NodeName

Lista nazw węzłów dla operacji.

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

-PassThru

Zwraca $True, jeśli polecenie powiedzie się i $False, jeśli zakończy się niepowodzeniem. Domyślnie to polecenie cmdlet nie zwraca żadnych danych wyjściowych.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
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

-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

Dane wyjściowe

Boolean