Delen via


Voer de upgradestappen na het besturingssysteem uit op Azure Local via PowerShell

Van toepassing op: Azure Local 2311.2 en hoger

In dit artikel wordt beschreven hoe u de upgradetaken na het besturingssysteem uitvoert nadat u het besturingssysteem (OS) hebt bijgewerkt naar de nieuwe versie. De taken na de upgrade die in dit artikel worden beschreven, zijn vereist voor de stabiliteit van het lokale Azure-exemplaar.

In dit artikel verwijzen we naar Azure Local 2311.2 als de nieuwe-versie en Azure Local versie 22H2 als de oude-versie.

Aan de vereisten voldoen

Zorg voordat u begint voor het volgende:

Stap 1: Verbinding maken met uw systeem

Volg deze stappen op uw client om verbinding te maken met een van de computers van uw systeem.

  1. Voer PowerShell uit als administrator op de client die u gebruikt om verbinding te maken met uw systeem.

  2. Open een externe PowerShell-sessie naar een computer op uw systeem. Voer de volgende opdracht uit en geef de referenties van uw computer op wanneer u hierom wordt gevraagd:

    $cred = Get-Credential
    Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred 
    

    Hier volgt een voorbeelduitvoer:

    PS C:\Users\Administrator> $cred = Get-Credential
    
    cmdlet Get-Credential at command pipeline position 1
    Supply values for the following parameters:
    Credential
    PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred 
    [100.100.100.10]: PS C:\Users\Administrator\Documents>
    

Stap 2: de status van de upgrade controleren

Voer Get-CauRun de cmdlet uit om ervoor te zorgen dat de upgrade is voltooid en er een nieuw besturingssysteem op uw systeem wordt uitgevoerd:

Get-CauRun -ClusterName <ClusterName>

Hier volgt een voorbeelduitvoer:

RunId                   : <Run ID> 
RunStartTime            : 10/13/2019 1:35:39 PM 
CurrentOrchestrator     : NODE1 
NodeStatusNotifications : { 
Node      : NODE1 
Status    : Waiting 
Timestamp : 10/13/2019 1:35:49 PM 
} 
NodeResults             : { 
Node                     : NODE2 
Status                   : Succeeded 
ErrorRecordData          : 
NumberOfSucceededUpdates : 0 
NumberOfFailedUpdates    : 0 
InstallResults           : Microsoft.ClusterAwareUpdating.UpdateInstallResult[] 
}

Stap 3: voer de upgradestappen na het besturingssysteem uit

Zodra het nieuwe besturingssysteem is geïnstalleerd, moet u het functionele clusterniveau en de versie van de opslaggroep bijwerken met behulp van PowerShell om nieuwe functies in te schakelen.

Belangrijk

  • Upgradestappen na het besturingssysteem zijn essentieel voor de stabiliteit en prestaties van uw systeem. Zorg ervoor dat u deze stappen volgt na de upgrade van het besturingssysteem.
  1. Werk het functionele niveau van het cluster bij.

    Waarschuwing

    Nadat u het functionele niveau van het cluster hebt bijgewerkt, kunt u niet terugdraaien naar de vorige versie van het besturingssysteem.

    U wordt aangeraden het functionele niveau van het cluster zo snel mogelijk bij te werken. Sla deze stap over als u de functievernieuwingen hebt geïnstalleerd met Windows Admin Center en het optionele selectievakje Functionaliteitsniveau van het cluster bijwerken om nieuwe functies in te schakelen heeft aangevinkt.

    1. Voer de volgende cmdlet uit op een computer in het systeem om het functionele niveau van het huidige cluster te controleren:

      Write-Host "Cluster Functional Level = $((Get-Cluster).ClusterFunctionalLevel)"
      
    2. Voer de volgende cmdlet uit op een computer in het systeem om het huidige functionele clusterniveau bij te werken:

      Update-ClusterFunctionalLevel -Verbose   
      
    3. U ziet een waarschuwing dat u deze bewerking niet ongedaan kunt maken. Bevestig Y- om door te gaan.

    4. Voer de volgende cmdlet uit om het functionele niveau van het nieuwe of bijgewerkte cluster te controleren:

      Write-Host "Cluster Functional Level = $((Get-Cluster).ClusterFunctionalLevel)"
      
  2. Voer een upgrade uit voor de opslagpool.

    1. Nadat u het functionele clusterniveau hebt bijgewerkt, gebruikt u de volgende cmdlet om de FriendlyName van de opslaggroep te identificeren die uw systeem vertegenwoordigt.

      Get-StoragePool | Where-Object -Property FriendlyName -ne "Primordial"
      
    2. Gebruik de volgende cmdlet om de opslaggroep bij te werken. Gebruik de naam van de pool uit de uitvoer van de vorige stap.

      Update-StoragePool -FriendlyName "<name of the storage pool>" -Verbose
      
    3. Bevestig de actie als u hierom wordt gevraagd. Op dit moment zijn nieuwe cmdlets volledig operationeel op elke computer in het systeem.

  3. (Optioneel) Vm-configuratieniveaus upgraden. U kunt eventueel VM-configuratieniveaus upgraden door elke VM te stoppen met behulp van de Update-VMVersion cmdlet en vervolgens de VM's opnieuw te starten.

    1. Controleer of het bijgewerkte systeem werkt zoals verwacht.

      Rollen moeten correct failoveren en, als er livemigratie van VM's op het systeem plaatsvindt, moeten VM's zonder onderbreking succesvol migreren.

    2. Valideer het systeem.

      Voer de Test-Cluster cmdlet uit op een van de computers in het systeem en bekijk het clustervalidatierapport .

  4. Installeer de meest recente stuurprogramma's van uw hardwarepartner, aangezien sommige stuurprogramma's mogelijk teruggaan naar een oudere versie van het inbox-stuurprogramma, wat resulteert in onverwacht gedrag.

U bent nu klaar om de oplossingsupgrade toe te passen.

Volgende stappen