Freigeben über


Aktualisieren Von Azure Local, Version 23H2 über PowerShell

Gilt für: Azure Local, Version 23H2

In diesem Artikel wird beschrieben, wie Sie ein Lösungsupdate über PowerShell auf Ihr lokales Azure anwenden.

Das Verfahren in diesem Artikel gilt sowohl für systeme mit einem einzelnen Knoten als auch für mehrere Knoten, die die neueste Version von Azure Local ausführen, auf der der Orchestrator (Lifecycle Manager) installiert ist. Wenn Ihr System über eine neue Bereitstellung von Azure Local, Version 23H2, erstellt wurde, wurde der Orchestrator automatisch als Teil der Bereitstellung installiert.

Wichtig

Das hier beschriebene Verfahren gilt nur beim Aktualisieren von einer Version von Azure Local, Version 23H2 auf eine andere höhere Version. Informationen zu Updates für ältere Versionen finden Sie unter Updatecluster für Azure Local, Version 22H2.

Informationen zu Lösungsupdates

Die Updates für lokale Azure-Lösungen können aus Plattform-, Dienst- und Lösungserweiterungsupdates bestehen. Weitere Informationen zu jedem dieser Arten von Updates finden Sie unter "Informationen zu Updates für Azure Local, Version 23H2".

Wenn Sie ein Lösungsupdate anwenden, führen Sie die folgenden allgemeinen Schritte aus:

  1. Stellen Sie sicher, dass alle Voraussetzungen abgeschlossen sind.
  2. Stellen Sie eine Verbindung mit Ihrer lokalen Azure-Instanz über Remote-PowerShell her.
  3. Überprüfen Sie die aktuellen installierten Softwareversionen, und stellen Sie sicher, dass Ihr Cluster in gutem Zustand ist.
  4. Entdecken Sie die verfügbaren Updates, und filtern Sie die Updates, die Sie auf Ihr System anwenden können.
  5. (Empfohlen) Laden Sie die Updates vor, und bewerten Sie die Updatebereitschaft Ihres Systems.
  6. Installieren Sie die Updates, und verfolgen Sie den Fortschritt der Updates. Überwachen Sie den detaillierten Fortschritt nach Bedarf.
  7. Überprüfen Sie die Version der installierten Updates.

Die Zeit für die Installation der Updates variiert je nach den folgenden Faktoren:

  • Inhalt des Updates.
  • Laden Sie das System.
  • Anzahl der Computer in Ihrem System.
  • Typ der verwendeten Hardware.
  • Lösungserweiterung verwendet.

Die ungefähren Zeitschätzungen für ein typisches einzelnes oder mehrknoteniges System sind in der folgenden Tabelle zusammengefasst:

System/Uhrzeit Zeit für die Integritätsprüfung
hh:mm:ss
Zeit für die Installation des Updates
hh:mm:ss
Einzelner Knoten ~ 03:00 ~ 01:30
4-Knoten ~ 05:00 ~ 04:00

Wichtig

Die Verwendung von Drittanbietertools zum Installieren von Updates wird nicht unterstützt.

Voraussetzungen

Stellen Sie Folgendes sicher, bevor Sie beginnen:

  • Sie haben Zugriff auf ein Azure Local, Version 23H2 System, das 2311 oder höher ausführt. Das System sollte in Azure registriert werden.
  • Sie haben Zugriff auf einen Client, der eine Verbindung mit Ihrem lokalen Azure herstellen kann.
  • Sie haben Zugriff auf das Lösungsupdate über das Netzwerk.

Herstellen einer Verbindung mit Ihrem lokalen Azure-Standort

Führen Sie die folgenden Schritte auf Ihrem Client aus, um eine Verbindung mit einem der Computer in Ihrem lokalen Azure herzustellen.

  1. Führen Sie PowerShell als Administrator auf dem Client aus, den Sie zum Herstellen einer Verbindung mit Ihrem System verwenden.

  2. Öffnen Sie eine PowerShell-Remotesitzung auf einem Computer in Azure Local. Führen Sie den folgenden Befehl aus, und geben Sie die Anmeldeinformationen Ihres Computers an, wenn Sie dazu aufgefordert werden:

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

    Hinweis

    Melden Sie sich mit den Anmeldeinformationen Ihres Benutzerkontos für die Bereitstellung an. Dies ist das Konto, das Sie beim Vorbereiten von Active Directory erstellt haben und das Sie zum Bereitstellen von Azure Local verwendet haben.

    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist eine Beispielausgabe:

    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>
    

Schritt 1: Bestätigen der Software und Überprüfen der Systemintegrität

Bevor Sie die Updates entdecken, stellen Sie sicher, dass Ihr System Azure Local, Version 23H2, Softwareversion 2311 oder höher ausführt.

  1. Stellen Sie sicher, dass Sie über das Bereitstellungsbenutzerkonto mit dem Computer verbunden sind. Führen Sie den folgenden Befehl aus:

    whoami
    
  2. Um sicherzustellen, dass das System Azure Local, Version 23H2, ausführt, führen Sie den folgenden Befehl auf einem der Computer Ihres Systems aus:

    Get-SolutionUpdateEnvironment
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.
    PS C:\Users\lcmuser> Get-SolutionUpdateEnvironment
    ResourceId : redmond 
    SbeFamily : GenA 
    HardwareModel : Contoso680 
    LastChecked : 10/2/2024 12:38:21 PM 
    PackageVersions : {Solution: 10.2408.0.29, Services: 10.2408.0.29, Platform: 1.0.0.0, SBE: 4.1.2409.1} 
    CurrentVersion : 10.2408.0.29 
    CurrentSbeVersion : 4.1.2409.1 
    LastUpdated : 
    State : UpdateAvailable 
    HealthState : Success 
    HealthCheckResult : {Storage Subsystem Summary, Storage Pool Summary, Storage Services Physical Disks Summary, Storage 
    Services Physical Disks Summary...} 
    HealthCheckDate : 10/2/2024 10:46:44 AM 
    AdditionalData : 
    
  3. Beachten Sie das CurrentVersion auf Ihrem System. Die aktuelle Version spiegelt die Lösungsversion wider, die Ihr System ausführt.

  4. Überprüfen Sie die HealthState auf Ihrem System und stellen Sie sicher, dass sich Ihr System in einem guten Zustand befindet. Wenn der HealthState Failure, Error oder Warning ist, lesen Sie Fehlerbehebung Readiness-Checks, bevor Sie fortfahren.

Schritt 2: Entdecken der Updates

Führen Sie die folgenden Schritte aus, um die verfügbaren Updates für Ihr System zu ermitteln:

  1. Stellen Sie mithilfe des Bereitstellungsbenutzerkontos eine Verbindung mit einem Computer auf Ihrem lokalen Azure-Konto her.

  2. Überprüfen Sie die Details der Updates, die Ready mit Get-SolutionUpdate zu installieren sind.

    Get-SolutionUpdate | Where-Object {$_.State -like "Ready*" -or $_.State -like "Additional*"} | FL DisplayName, Description, ResourceId, State, PackageType 
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist eine Beispielausgabe:

    PS C:\Users\lcmuser> Get-SolutionUpdate | Where-Object {$_.State -like "Ready*" -or $_.State -like "Additional*"} | FL DisplayName, Description, ResourceId, State, PackageType
    
    DisplayName           : 2024.10 Cumulative Update
    ResourceId            : redmond/Solution10.2408.2.7
    Version               : 10.2408.2.7
    State                 : Ready
    PackageType           : Solution
    
    DisplayName           : SBE_Contoso_GenA_4.1.2410.5
    ResourceId            : redmond/SBE4.1.2410.5
    Version               : 4.1.2410.5
    State                 : AdditionalContentRequired
    PackageType           : SBE
    

    Dies kann eine oder mehrere Optionen auflisten, einschließlich Einträge für vollständige Solution-Updates (die auch eine Solution Builder Erweiterung enthalten können) und eigenständige SBE-Updates.

    Wenn Sie ein erwartetes Update nicht aufgelistet sehen, entfernen Sie den Filter aus dem Befehl, um zu sehen, ob es im Status non-ready aufgelistet ist:

    Get-SolutionUpdate | FL DisplayName, Description, ResourceId, State, PackageType 
    

    Weitere Informationen finden Sie unter Über Update-Phasen für Details zum Status der Updates.

  3. Wählen Sie das Update aus, das Sie installieren möchten, und notieren Sie dessen ResourceId. Überprüfen Sie die Details des Updates, um zu bestätigen, dass Sie das gewünschte Update für die Installation ausgewählt haben.

    $Update = Get-SolutionUpdate –Id <ResourceId>
    $Update
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist eine Beispielausgabe:

    PS C:\Users\lcmuser> $Update = Get-SolutionUpdate –Id redmond/Solution10.2408.2.7
    PS C:\Users\lcmuser> $Update
    ResourceId            : redmond/Solution10.2408.2.7
    InstalledDate         : 
    Description           :
    State                 : Ready
    KbLink                : https://learn.microsoft.com/en-us/azure-stack/hci/
    MinVersionRequired    : 10.2408.0.0
    MinSbeVersionRequired : 2.0.0.0
    PackagePath           : C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\Updates\Packages\Solution10.2408
                            .2.2
    PackageSizeInMb       : 1278
    DisplayName           : 2024.10 Cumulative Update
    Version               : 10.2408.2.7
    SbeVersion            : 4.1.2410.5
    Publisher             : Microsoft
    ReleaseLink           : https://learn.microsoft.com/en-us/azure-stack/hci/
    AvailabilityType      : Online
    PackageType           : Solution
    Prerequisites         : {}
    UpdateStateProperties : The update requires additional content distributed by the OEM.
    AdditionalProperties  : {SBEReleaseLink, SBENotifyMessage, SBEFamily, SBEPublisher...}
    ComponentVersions     : {Services: 10.2408.2.7, Platform: 10.2408.2.7, SBE: 4.1.2410.5}
    RebootRequired        : Unknown
    HealthState           : Unknown
    HealthCheckResult     : 
    HealthCheckDate       : 1/1/0001 12:00:00 AM
    BillOfMaterials       : {PlatformUpdate, ServicesUpdate}
    

    Hinweis

    Es ist normal, dass HealthState für ein Update, das noch nicht geplant oder vorbereitet wurde, Unknown ist.

  4. Überprüfen Sie optional die Versionen der Updatepaketkomponenten.

    $Update = Get-SolutionUpdate -Id <ResourceID>
    $Update.ComponentVersions
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist eine Beispielausgabe:

    PS C:\Users\lcmuser> $Update = Get-SolutionUpdate -Id redmond/Solution10.2408.2.7
    
    PS C:\Users\lcmuser> $Update.ComponentVersions
    
    PackageType Version      LastUpdated
    ----------- -------      -----------
    Services    10.2408.2.7
    Platform    10.2408.2.7
    SBE         4.1.2410.5
    
    PS C:\Users\lcmuser>
    
    

Sie können jetzt mit dem Herunterladen und Installieren der Updates fortfahren.

Schritt 3: Importieren und Wiederentdecken von Updates

Dies ist ein optionaler Schritt. Das Importieren von Updates kann in einem der folgenden Szenarien erforderlich sein:

  • Das Update, das Sie installieren möchten, meldet einen AdditionalContentRequiredStatus. Möglicherweise sind einige zusätzliche Inhalte erforderlich, bevor Sie das Update im AdditionalContentRequiredStatus planen können. Ausführliche Informationen zu diesem Zustand und zu Lösungserweiterungsupdates finden Sie unter Lösungserweiterungsupdates in Azure Local, Version 23H2.

  • Das Update, das Sie installieren möchten, wird nicht aufgeführt, da Ihnen der Support eine private Version zur Verfügung stellt, um ein Problem zu beheben, das sie haben.

  • Das Update wird als Readyaufgeführt. Da Ihr System jedoch über eingeschränkte Netzwerkkonnektivität verfügt, sollten Sie die Onlinedownloadphase des Lösungserweiterungsupdates vermeiden.

Führen Sie die folgenden Schritte aus, um Ihre Lösungsupdates zu importieren und zu ermitteln.

  1. Stellen Sie mithilfe des Bereitstellungsbenutzerkontos eine Verbindung mit einem Computer auf Ihrem lokalen Azure-Konto her.

  2. Wechseln Sie zur Netzwerkfreigabe, und erwerben Sie das von Ihnen verwendete Updatepaket. Stellen Sie sicher, dass das importierte Updatepaket die folgenden Dateien enthält:

    • SolutionUpdate.xml
    • SolutionUpdate.zip
    • AS_Update_10.2408.2.7.zip

    Wenn eine Lösungs-Generator-Erweiterung Teil des Updatepakets ist, sollten Sie auch die folgenden Dateien sehen:

    • SBE_Contoso_GenA_4.1.2410.5.xml
    • SBE_Contoso_GenA_4.1.2410.5.zip
    • SBE_Discovery_Contoso.xml
  3. Laden Sie die Dateien an einen Speicherort herunter, auf den Ihre lokale Azure-Instanz zugreifen kann. Wenn Sie eine Lösungserweiterung importieren, laden Sie immer drei Dateien herunter, die dem folgenden Benennungsmuster entsprechen:

    Dateinamemuster Beispiel Beschreibung
    SBE_Discovery_<Manufacturer>.xml SBE_Discovery_Contoso.xml Ein Manifest zur Erkennung von Lösungserweiterungen, das die Entdeckung von Updates ermöglicht.
    SBE_<Manufacturer>_<Family>_<Version>.xml SBE_Contoso_GenA_4.1.2410.5.xml Eine Datei mit der Inventory-Lösungserweiterung und einer signierten Software-Stückliste
    SBE_<Manufacturer>_<Family>_<Version>.zip SBE_Contoso_GenA_4.1.2410.5.zip Eine Datei mit der Lösungserweiterung Payload
  4. Erstellen Sie einen Ordner für die Ermittlung durch den Updatedienst am folgenden Speicherort im Infrastrukturvolume Ihres Systems.

    New-Item C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\import -ItemType Directory 
    
  5. Kopieren Sie die Updatedateien in den Ordner, den Sie im vorherigen Schritt erstellt haben.

  6. Ermitteln Sie das Updatepaket manuell mithilfe des Updatediensts. Führen Sie den folgenden Befehl aus:

    Add-SolutionUpdate -SourceFolder C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\import
    
  7. Stellen Sie sicher, dass der Updatedienst das Updatepaket ermittelt und verfügbar ist, um die Vorbereitung und Installation zu starten. Wiederholen Sie den Befehl Get-SolutionUpdate, um die Updates wiederzuentdecken.

Sie können das Update herunterladen und eine Reihe von Prüfungen durchführen, um die Updatebereitschaft Ihres Clusters zu überprüfen, ohne die Installation zu starten.

  1. Führen Sie den folgenden Befehl aus, um die Updates herunterzuladen, ohne die Installation zu starten:

    Get-SolutionUpdate -Id <ResourceId> | Start-SolutionUpdate –PrepareOnly
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist ein Beispielergebnis:

    PS C:\Users\lcmuser> Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 | Start-SolutionUpdate –PrepareOnly
    redmond/SBE4.1.2410.9/<GUID>
    
  2. Überwachen Sie den Updatestatus, um den Updatestatus nachzuverfolgen. Führen Sie den folgenden Befehl aus:

    Get-SolutionUpdate -Id <ResourceId> | ft Version,State,UpdateStateProperties,HealthState
    

    Wenn das Update gestartet wird, treten die folgenden Aktionen auf:

    • Der Download der Updates beginnt. Je nach Größe des Downloadpakets und der Netzwerkbandbreite kann der Download mehrere Minuten dauern.
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist eine Beispielausgabe, wenn die Updates heruntergeladen werden:

    PS C:\Users\lcmuser> Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 | ft Version,State,HealthState
    
    Version              State          HealthState
    -------              -----          ---------------------
    10.2408.2.7          Downloading    InProgress
    
  3. Sobald das Paket heruntergeladen wurde, werden Bereitschaftsprüfungen durchgeführt, um die Updatebereitschaft Ihres Systems zu bewerten. Weitere Informationen zu den Bereitschaftsprüfungen finden Sie in den Aktualisierungsphasen. In dieser Phase wird der Status des Updates als HealthChecking.

    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.
    PS C:\Users\lcmuser> Get-SolutionUpdate|ft Version,State,UpdateStateProperties,HealthState
    
    Version         State             HealthState
    -------         -----             --------------------- 
    10.2408.2.7     HealthChecking    InProgress
    
  4. Wenn die Bereitschaftsprüfungen durchgeführt werden, ist das System bereit, Updates zu installieren. Das State des Updates wird als ReadyToInstall angezeigt. Wenn die State des Updates als HealthCheckFailed angezeigt wird, lesen Sie Fehlerbehebung Readiness-Prüfungen, bevor Sie fortfahren.

Schritt 5: Starten des Updates

Während der Installation können die Systemcomputer neu gestartet werden, und Möglicherweise müssen Sie die Remote-PowerShell-Sitzung erneut einrichten, um die Updates zu überwachen. Wenn Sie einen einzelnen Computer aktualisieren, erlebt Ihre lokale Azure Local-Bereitstellung eine Ausfallzeit.

Starten Sie ein Update, indem Sie ein einzelnes Update auswählen und es an Start-SolutionUpdate übergeben.

$InstanceId = Get-SolutionUpdate -Id <ResourceId>  | Start-SolutionUpdate

Hinweis

Wenn Schritt 4 übersprungen wurde (und Sie keinen ähnlichen Aufruf an Start-SolutionUpdate -PrepareOnlyausgeführt haben), lädt ein Aufruf an Start-SolutionUpdate zuerst die Updates herunter und führt eine Reihe von Prüfungen durch, um die Updatebereitschaft Ihres Clusters vor der Aktualisierungsinstallation zu gewährleisten.

Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.
PS C:\Users\lcmuser> $InstanceId = Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 | Start-SolutionUpdate

Dadurch wird der Vorgang zum Installieren des Updates gestartet.

Tipp

Speichern Sie die $InstanceId, da Sie sie später zur Fehlerbehebung bei Lösungsupdates für Azure Local verwenden können.

Schritt 6: Nachverfolgen des Updatefortschritts

Microsoft empfiehlt, den Fortschritt des Clusterupdates im Azure-Portal nach dem Start des Updates zu verfolgen. Das Portal ist eine großartige Option zum Nachverfolgen des Updatefortschritts, auch wenn das Update über PowerShell gestartet wird, da es den Unterbrechungen in der Statusberichterstattung nicht unterliegt.

Tipp

  • Bei der Überwachung über PowerShell wird empfohlen, dass Sie Ihre PowerShell-Sitzung mit dem letzten Server in Ihrem Cluster verbinden, um zu verhindern, dass die Sitzung frühzeitig getrennt wird. Die Sitzungen werden unterbrochen, wenn die Systeme neu starten. Wenn Sie also von einem bereits aktualisierten Server zur Überwachung wechseln, können Sie die Häufigkeit der Verbindungsunterbrechungen minimieren.
  • Wir empfehlen, den Fortschritt des Cluster-Updates im Azure-Portal zu verfolgen, um nach einem Computerneustart nicht erneut eine Verbindung mit PowerShell-Sitzungen herstellen zu müssen.

Führen Sie die folgenden Schritte aus, um den Updatefortschritt mithilfe von PowerShell nachzuverfolgen.

  1. Überwachen Sie den Updatestatus, um den Updatestatus nachzuverfolgen. Führen Sie den folgenden Befehl aus:

    Get-SolutionUpdate -Id <ResourceId> | ft Version,State,UpdateStateProperties,HealthState
    

    Die Aktualisierung durchläuft mehrere Status, wie in Überprüfungsphasen der Aktualisierung beschrieben.

    Anhand des obigen Befehls zeigen die folgenden Beispiele, wie Sie das Update mit Hilfe der Eigenschaften State und UpdateStateProperties überwachen können, während es diese Phasen durchläuft.

    • Downloading-Status

      Kurz nachdem Start-SolutionUpdate aufgerufen wurde, beginnt der Download der Updates. Je nach Größe des Downloadpakets und der Netzwerkbandbreite kann der Download mehrere Minuten dauern.

      Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

      Hier ist eine Beispielausgabe, wenn die Updates heruntergeladen werden:

      PS C:\Users\lcmuser> Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 |ft Version,State,UpdateStateProperties,HealthState
      
      Version              State         HealthState
      -------              -----         ------------
      10.2408.2.7          Downloading   Unknown
      
    • Preparing-Status

      Sobald die Updates heruntergeladen sind, müssen sie vorbereitet werden. Im Preparing-Status werden die Hashes der Aktualisierungsdateien bestätigt und die Dateien extrahiert, um die Aktualisierungsdateien vorzubereiten und bereitzustellen.

      Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

      Hier ist eine Beispielausgabe, wenn die Updates heruntergeladen werden:

      PS C:\Users\lcmuser> Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 |ft Version,State,HealthState
      
      Version              State       HealthState
      -------              -----       -----------
      10.2408.2.7          Preparing   Unknown
      
    • HealthChecking-Status

      Sobald die Updates vorbereitet sind, werden Bereitschaftsprüfungen durchgeführt, um die Updatebereitschaft Ihres Clusters zu bewerten. Weitere Informationen zu den Bereitschaftsprüfungen finden Sie in den Aktualisierungsphasen.

      In dieser Phase wird die State des Updates als HealthChecking angezeigt. Wenn die State des Updates als HealthCheckFailed angezeigt wird, lesen Sie Fehlerbehebung Readiness-Prüfungen, bevor Sie fortfahren.

      Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

      Hier sehen Sie ein Beispiel für eine Ausgabe, wenn die Updates HealthChecking durchlaufen:

      PS C:\Users\lcmuser> Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 |ft Version,State,HealthState
      
      Version              State           HealthState
      -------              -----           -----------
      10.2408.2.7          HealthChecking  Unknown
      
    • Installationsstatus Wenn das System bereit ist, wechselt das Update zu Installing. Während dieser Phase wird State der Updates als Installing angezeigt und UpdateStateProperties zeigt den Prozentsatz der abgeschlossenen Installation an.

      Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

      Hier sehen Sie ein Beispiel für eine Ausgabe, wenn die Updates Installing durchlaufen:

      PS C:\Users\lcmuser> Get-SolutionUpdate -Id redmond/Solution10.2408.2.7 |ft Version,State,HealthState
      
      Version              State       HealthState
      -------              -----       -----------
      10.2408.2.7          Installing   Unknown
      

Sobald die Installation abgeschlossen ist, ändert sich der Status in Installed. Weitere Informationen zu den verschiedenen Status der Updates finden Sie unter Installationsfortschritt und -überwachung.

Schritt 7: Fortsetzen des Updates (falls erforderlich)

Verwenden Sie den folgenden Befehl, um die Ausführung eines zuvor fehlgeschlagenen Updates über PowerShell fortzusetzen:

Get-SolutionUpdate -Id <ResourceId>  | Start-SolutionUpdate

Verwenden Sie den folgenden Befehl, um ein zuvor fehlgeschlagenes Update aufgrund von Aktualisierungsbereitschaftsprüfungen im Zustand Warning fortzusetzen.

Get-SolutionUpdate -Id <ResourceId>  | Start-SolutionUpdate -IgnoreWarnings    

Informationen zur Problembehandlung bei anderen Updateausführungsproblemen finden Sie unter "Problembehandlung für Updates".

Schritt 8: Überprüfen der Installation

Überprüfen Sie nach der Installation der Updates die Lösungsversion der Umgebung und die Betriebssystemversion.

  1. Überprüfen Sie nach dem Update Installed die Umgebungslösungsversion. Führen Sie den folgenden Befehl aus:

    Get-SolutionUpdateEnvironment | ft State, CurrentVersion
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.
    PS C:\Users\lcmuser> Get-SolutionUpdateEnvironment | ft State, CurrentVersion
    
    State               CurrentVersion
    -----               --------------
    AppliedSuccessfully 10.2408.2.7
    
    
  2. Überprüfen Sie die Betriebssystemversion, um zu bestätigen, dass sie mit dem rezept übereinstimmt, das Sie installiert haben. Führen Sie den folgenden Befehl aus:

    cmd /c ver
    
    Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

    Hier ist eine Beispielausgabe:

    PS C:\Users\lcmuser> cmd /c ver
    
    Microsoft Windows [Version 10.0.25398.1189]
    PS C:\Users\lcmuser>
    

Nächster Schritt

  • Wenn Sie während des Update-Prozesses Probleme erfahren, lesen Sie Fehlerbehebung bei Updates.

  • Erfahren Sie mehr darüber, wie Sie Version 22H2 aktualisieren, wenn der Orchestrator nicht installiert ist.