Freigeben über


Aktualisieren von Azure Local über PowerShell

Anwendbar für: Azure Local 2311.2 und spätere Versionen

Wichtig

Azure Local, Version 23H2 (Versionen 2311.2 bis 2509), endet am 31. Oktober 2025 mit dem Support. Nach diesem Datum erhalten Sie keine monatlichen Sicherheits- und Qualitätsupdates. Supportanfragen werden nur bearbeitet, wenn sie das Patchen auf eine unterstützte Version betreffen.

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 erstellt wurde, wurde der Orchestrator automatisch als Teil der Bereitstellung installiert.

Wichtig

Das hier beschriebene Verfahren gilt beim Aktualisieren Ihrer vorhandenen lokalen Azure-Version auf eine neuere Version. Informationen zu Updates für ältere Versionen finden Sie unter Updatecluster für Azure Stack HCI, 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".

Wichtig

Je nach der von Ihnen verwendeten Lösung zum Ausführen von Azure Local kann es bis zu einer Woche nach dem Verfügbarkeitsdatum dauern, bis die neuesten Feature-Updates sichtbar sind. Dies liegt an der Validierung und Freigabe durch die Hardwarepartner.

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.
  8. Installieren Sie Hardwareupdates.

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

  • Inhalt des Updates.
  • Belastung auf Ihrem 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 den Gesundheitscheck
hh:mm
Zeit für die Installation des Updates
hh:mm
Einzelner Knoten Ungefähr 03:00 Uhr ~ 01:30
4-Knoten ~ 05:00 ~ 04:00 Uhr

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 lokales Azure-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 Azure Local

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 Ihren Anmeldeinformationen für das Bereitstellungsbenutzerkonto an. Dies ist das Konto, das Sie beim Vorbereiten von Active Directory erstellt und 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 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 2311 oder höher 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. Notieren Sie CurrentVersion Ihres Systems. Die aktuelle Version spiegelt die Lösungsversion wider, die ihr System ausführt.

  4. Überprüfen Sie HealthState Ihres Systems, und vergewissern Sie sich, dass Ihr System in gutem Zustand ist. Wenn „HealthState“ Failure, Error oder Warning lautet, lesen Sie Problembehandlung bei Bereitschaftsprüfungen, 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 zu Updates, die Ready für die Installation mit Get-SolutionUpdate 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
    

    Dadurch kann eine oder mehrere Optionen aufgeführt werden, einschließlich Einträge für vollständige Solution Updates (die auch eine Lösungs-Generator-Erweiterung enthalten können) und eigenständige SBE Updates.

    Wenn kein erwartetes Update aufgeführt ist, entfernen Sie den Filter aus dem Befehl, um festzustellen, ob es im non-ready Status aufgeführt ist:

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

    Weitere Informationen finden Sie unter "Informationen zu Updatephasen ", um Details zu Updatestatus zu erhalten.

  3. Wählen Sie das Update aus, das Sie installieren möchten, und notieren Sie es 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 HealthStateUnknown für ein Update ist, das noch nicht geplant oder vorbereitet wurde.

  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>
    
    

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. Einige zusätzliche Inhalte sind möglicherweise erforderlich, bevor Sie das Update im AdditionalContentRequiredZustand planen können. Ausführliche Informationen zu diesem Status und zu Lösungserweiterungsupdates finden Sie unter Lösungs-Generator-Erweiterungsupdates in Azure Local.

  • 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, aber da Ihr System eingeschränkte Netzwerkkonnektivität aufweist, 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 rufen Sie das von Ihnen verwendete Updatepaket ab. 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 herunter, die Sie an einen Speicherort importieren möchten, auf den Ihre Azure Local-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_<Hersteller>.xml SBE_Discovery_Contoso.xml Ein Manifest zur Lösungserweiterungsermittlung, das die Updateermittlung ermöglicht.
    <SBE_Hersteller>_<Familie>_<Version>.xml SBE_Contoso_GenA_4.1.2410.5.xml Eine Datei mit Lösungserweiterungsbestand und signierter Softwarestückliste
    SBE_<Hersteller>_<Familie>_<Version>.zip SBE_Contoso_GenA_4.1.2410.5.zip Eine Datei mit Lösungserweiterungsnutzlast
  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 Get-SolutionUpdate Befehl, 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 eine Beispielausgabe:

    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 Status des Updates, um den Fortschritt der Aktualisierung 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 angezeigt.

    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. State des Updates wird als ReadyToInstall angezeigt. Wenn State des Updates als HealthCheckFailed angezeigt wird, lesen Sie Problembehandlung bei Bereitschaftsprü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 an Start-SolutionUpdate übergeben.

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

Hinweis

Wenn Schritt 4 übersprungen wurde (und Sie keinen ähnlichen Aufruf Start-SolutionUpdate -PrepareOnlyausgeführt haben), Start-SolutionUpdate lädt zuerst das Update herunter und führt eine Reihe von Überprüfungen durch, um die Updatebereitschaft Ihres Clusters vor dem Starten der Updateinstallation zu überprüfen.

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 verwenden könnten, um Probleme bei Lösungsupdates für Azure Local zu beheben.

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 getrennt, wenn die Systeme neu gestartet werden, sodass der Wechsel zur Überwachung von einem bereits aktualisierten Server die Häufigkeit der Trennungen minimieren kann.
  • Es wird empfohlen, den Fortschritt des Clusterupdates im Azure-Portal nachzuverfolgen, um nach einem Computerneustart keine Verbindung mit PowerShell-Sitzungen herzustellen.

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

  1. Überwachen Sie den Status des Updates, um den Fortschritt der Aktualisierung nachzuverfolgen. Führen Sie den folgenden Befehl aus:

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

    Das Update durchläuft mehrere Zustände, wie unter Überprüfen der Updatephasen beschrieben.

    Mithilfe des obigen Befehls zeigen die folgenden Beispiele, wie das Update überwacht wird, während es durch diese Phasen mit den State und UpdateStateProperties Eigenschaften fortschreitet.

    • Downloadstatus

      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
      
    • Vorbereiten des Zustands

      Sobald die Updates heruntergeladen wurden, müssen die Updates vorbereitet werden. In der Vorbereitungsphase werden die Hashes der Updatedateien bestätigt, und Dateien werden extrahiert, um die Updatedateien 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
      
    • Status „HealthChecking“

      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.

      Während dieser Phase wird das State des Updates als HealthChecking angezeigt. Wenn State des Updates als HealthCheckFailed angezeigt wird, lesen Sie Problembehandlung bei Bereitschaftsprüfungen, bevor Sie fortfahren.

      Erweitern Sie diesen Abschnitt, um eine Beispielausgabe anzuzeigen.

      Hier ist eine Beispielausgabe, 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. In 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 ist eine Beispielausgabe, 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 Updatebereitschaftsprüfungen in einem Warning-Zustand 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 die Umgebungslösungsversion, sobald das Update den Zustand Installed erreicht hat. 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>
    

Schritt 9: Installieren von Hardwareupdates

Es gibt mehrere Methoden zum Installieren von Hardwareupdates für Azure Local, je nachdem, was Ihre lokale Azure-Instanz unterstützt.

  • Lösungs-Generator-Erweiterung
  • Windows Verwaltungscenter
  • Empfehlung von Hardwareanbietern

Lösungs-Generator-Erweiterung

Für Systeme, die Lösungs-Generator-Erweiterungen unterstützen:

  • Die entsprechenden Lösungs-Generator-Erweiterungsupdates werden automatisch bei der Installation von Azure Local Feature Updates eingeschlossen.
  • Die Lösungs-Generator-Erweiterungsupdates können separat installiert werden (Hardwareupdates können ohne kombiniertes lokales Azure-Update installiert werden).

Windows Verwaltungscenter

Wenn Ihre Hardware die Updateumgebung der Lösungs-Generator-Erweiterung nicht unterstützt, bleibt der Prozess für die Aktualisierung Ihrer Hardware dem Prozess ähnlich, der mit Azure Local, Version 22H2, verwendet wird. Das bedeutet, dass Ihre Hardware-Updates möglicherweise über das Windows Admin Center verfügbar sind. Weitere Informationen finden Sie unter Aktualisieren von Azure Local, Version 22H2.

Empfehlung von Hardwareanbietern

Ihre Firmware- und Treiberupdates müssen möglicherweise separat ausgeführt werden, wenn Ihre Hardware Hardwareupdates nicht mit Lösungs-Generator-Erweiterungspaketen oder Windows Admin Center unterstützt. Folgen Sie den Empfehlungen Ihres Hardwareanbieters.

Informationen zum Installieren von Hardwareupdates finden Sie unter "Softwareupdates zur Lösungs-Generator-Erweiterung", um festzustellen, ob Ihr System die Lösungs-Generator-Erweiterung unterstützt.

Nächster Schritt