Udostępnij za pośrednictwem


Repair-AzureRmVmssServiceFabricUpdateDomain

Przewodnik ręcznej aktualizacji domeny platformy w celu zaktualizowania maszyn wirtualnych w zestawie skalowania maszyn wirtualnych usługi Service Fabric.

Ostrzeżenie

Moduł AzureRM PowerShell jest oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

Repair-AzureRmVmssServiceFabricUpdateDomain
      [-ResourceGroupName] <String>
      [-VMScaleSetName] <String>
      [-PlatformUpdateDomain] <Int32>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Repair-AzureRmVmssServiceFabricUpdateDomain
      [-PlatformUpdateDomain] <Int32>
      [-ResourceId] <String>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Repair-AzureRmVmssServiceFabricUpdateDomain
      [-PlatformUpdateDomain] <Int32>
      [-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Opis

Wymuś ręczne przejście do domeny aktualizacji platformy w celu zaktualizowania maszyn wirtualnych w zestawie skalowania maszyn wirtualnych usługi Service Fabric.

Przykłady

Przykład 1

PS C:\> Repair-AzureRmVmssServiceFabricUpdateDomain -ResourceGroupName $rgname -VMScaleSetName $vmssName -PlatformUpdateDomain 0

To polecenie wymusza przewodnik po aktualizacji usługi Service Fabric w usłudze UD 0 dla zestawu skalowania maszyn wirtualnych określonego przez nazwę grupy zasobów i nazwę zestawu skalowania.

Przykład 2

PS C:\> $vmss = Get-AzureRmVmss -ResourceGroupName $rgname -VMScaleSetName $vmssName
PS C:\> Repair-AzureRmVmssServiceFabricUpdateDomain -VirtualMachineScaleSet $vmss -PlatformUpdateDomain 1

To polecenie wymusza przewodnik aktualizacji usługi Service Fabric w usłudze UD 1 dla zestawu skalowania maszyn wirtualnych określonego przez obiekt zestawu skalowania maszyn wirtualnych.

Przykład 3

PS C:\> Repair-AzureRmVmssServiceFabricUpdateDomain -ResourceId $resoureId  -PlatformUpdateDomain 2;

To polecenie wymusza przewodnik aktualizacji usługi Service Fabric w usłudze UD 2 dla zestawu skalowania maszyn wirtualnych określonego przez identyfikator zasobu.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PlatformUpdateDomain

Domena aktualizacji platformy, dla której zażądano ręcznego przewodnika odzyskiwania.

Typ:Int32
Position:3
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Nazwa grupy zasobów.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceId

Identyfikator zasobu zestawu skalowania maszyn wirtualnych.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VirtualMachineScaleSet

Lokalny obiekt zestawu skalowania maszyn wirtualnych

Typ:PSVirtualMachineScaleSet
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMScaleSetName

Nazwa zestawu skalowania maszyn wirtualnych

Typ:String
Aliasy:Name
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

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

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

PSVirtualMachineScaleSet

Parametry: VirtualMachineScaleSet (ByValue)

Dane wyjściowe

PSRecoveryWalkResponse