Upgrade von Azure Stack HCI OS, Version 22H2 auf Version 23H2 über andere Methoden
Gilt für: Azure Local, Versionen 23H2 und 22H2
In diesem Artikel wird beschrieben, wie Sie das Betriebssystem (Betriebssystem) von Version 22H2 auf Version 23H2 auf Ihrem lokalen Azure Local mit manuellen Methoden wie SConfig aktualisieren und ein Offlineupgrade ausführen.
Während Sie diese anderen Methoden verwenden können, ist PowerShell die empfohlene Methode, um das Betriebssystem zu aktualisieren. Weitere Informationen finden Sie unter Upgrade des Azure Stack HCI OS, Version 22H2 auf Version 23H2 über PowerShell.
In diesem Artikel beziehen wir uns auf das Azure Stack HCI OS, Version 23H2, als neue Version und das Azure Stack HCI OS, Version 22H2, als alte Version.
Wichtig
Damit Ihr lokaler Azure-Dienst in einem unterstützten Zustand bleibt, haben Sie bis zu sechs Monate Zeit, um diese neue Betriebssystemversion zu installieren. Das Update gilt für alle lokalen Azure-Instanzen, die Version 22H2 ausführen. Es wird dringend empfohlen, diese Version zu installieren, sobald sie verfügbar ist.
Hoher Workflow für das Betriebssystemupgrade
Das Azure Stack HCI-Betriebssystemupdate ist über das Windows Update und über die Medien verfügbar, die Sie aus dem Azure-Portal herunterladen können.
Führen Sie die folgenden allgemeinen Schritte aus, um das Betriebssystem auf Ihrem System zu aktualisieren:
- Vollständige Voraussetzungen.
- Stellen Sie eine Verbindung mit Ihrem System her.
- Installieren Sie ein neues Betriebssystem mit einer der anderen Methoden:
- Überprüfen Sie den Status der Updates.
- Führen Sie nach dem Upgrade Schritte aus, nachdem das Betriebssystem aktualisiert wurde.
Erfüllen der Voraussetzungen
Stellen Sie Folgendes sicher, bevor Sie beginnen:
- Sie haben Zugriff auf eine azure Local running Version 22H2.
- Das System wird in Azure registriert.
- Stellen Sie sicher, dass alle Computer in Azure Local fehlerfrei sind und als Online angezeigt werden.
- Sie haben Zugriff auf das Azure Stack HCI OS, Version 23H2-Softwareupdate. Dieses Update ist über Windows Update oder als herunterladbare Medien verfügbar. Die Medien sind eine ISO-Datei, die Sie aus dem Azure-Portal herunterladen können.
- Sie haben Zugriff auf einen Client, der eine Verbindung mit Ihrem lokalen Azure herstellen kann. Dieser Client sollte PowerShell 5.0 oder höher ausführen.
Schritt 1: Herstellen einer Verbindung mit Ihrem System
Führen Sie die folgenden Schritte auf Ihrem Client aus, um eine Verbindung mit einem der Computer auf Ihrem System herzustellen.
Wichtig
Um ein manuelles Upgrade mit SConfig durchzuführen, müssen Sie sich direkt bei den Computern anmelden. Sie können Remote-PowerShell verwenden, um Systemaktionen zu steuern, oder Sie können die Befehle direkt auf jedem Computer ausführen, wenn Sie das Update ausführen.
Führen Sie PowerShell als Administrator auf dem Client aus, den Sie zum Herstellen einer Verbindung mit Ihrem System verwenden.
Ö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
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 2: Installieren eines neuen Betriebssystems mit anderen Methoden
Je nach Ihren Anforderungen können Sie das Betriebssystem mithilfe von SConfig manuell aktualisieren oder alle Computer des Systems gleichzeitig aktualisieren. Diese Methoden werden in den folgenden Abschnitten erläutert.
Methode 1: Ausführen eines manuellen Betriebssystemupdates eines Failoverclusters mit SCONFIG
Um ein manuelles Featureupdate eines Failoverclusters durchzuführen, verwenden Sie das SConfig-Tool und powerShell-Cmdlets für Failoverclustering. Weitere Informationen zu SConfig finden Sie unter Configure a Server Core installation of Windows Server and Azure Local with the Server Configuration tool (SConfig).
Führen Sie für jeden Knoten im Cluster die folgenden Befehle auf dem Zielknoten aus:
Suspend-ClusterNode -Node <Node Name> -Drain
Überprüfen Sie das Anhalten mithilfe von
Get-ClusterGroup
. Auf dem Zielknoten sollte nichts ausgeführt werden.Führen Sie die SCONFIG-Option 6.3 auf dem Zielknoten aus.
Nachdem der Zielknoten neu gestartet wurde, warten Sie, bis die Speicherreparaturaufträge abgeschlossen sind, indem Sie ausgeführt
Get-Storage-Job
werden, bis keine Speicheraufträge vorhanden sind oder alle Speicheraufträge abgeschlossen sind.
Resume-ClusterNode -Node <Node Name> -Failback
Wenn alle Knoten aktualisiert werden, können Sie die Schritte nach der Installation ausführen.
Methode 2: Durchführen eines schnellen, offlineen Betriebssystemupdates aller Computer in einem System
Mit dieser Methode können Sie alle Computer in einem System gleichzeitig herunternehmen und das Betriebssystem auf allen computern gleichzeitig aktualisieren. Dies spart Zeit während des Updateprozesses, aber der Kompromiss ist Ausfallzeiten für die gehosteten Ressourcen.
Wenn es ein kritisches Sicherheitsupdate gibt, das Sie schnell anwenden müssen, oder Sie sicherstellen müssen, dass Updates innerhalb Ihres Wartungsfensters abgeschlossen sind, könnte diese Methode für Sie geeignet sein. Dieser Prozess führt azure Local herunter, aktualisiert die Computer und bringt es wieder hoch.
Planen Sie Ihr Wartungsfenster.
Schalten Sie die virtuellen Datenträger offline.
Beenden Sie das System, um den Speicherpool offline zu schalten. Führen Sie das
Stop-Cluster
Cmdlet aus, oder verwenden Sie Windows Admin Center, um das System zu beenden.Legen Sie den Clusterdienst auf "Deaktiviert " fest, indem Sie den folgenden PowerShell-Befehl auf jedem Computer ausführen. Dadurch wird verhindert, dass der Clusterdienst während der Aktualisierung gestartet wird.
Set-Service -Name clussvc -StartupType Disabled
- Wenden Sie das kumulative Windows Server-Update und alle erforderlichen Wartungsstapelupdates auf alle Computer an. Sie können alle Computer gleichzeitig aktualisieren: Es ist nicht erforderlich, zu warten, da das System nicht mehr verfügbar ist.
Starten Sie die Computer neu, und stellen Sie sicher, dass alles gut aussieht.
Legen Sie den Clusterdienst auf " Automatisch " fest, indem Sie den folgenden PowerShell-Befehl auf jedem Computer ausführen.
Set-Service -Name clussvc -StartupType Automatic
Starten Sie das System. Führen Sie das
Start-Cluster
Cmdlet aus, oder verwenden Sie Windows Admin Center.Geben Sie dem Vorgang fünf Minuten. Stellen Sie sicher, dass der Speicherpool fehlerfrei ist. Führen Sie die Ausführung aus
Get-StorageJob
, um sicherzustellen, dass alle Aufträge erfolgreich abgeschlossen werden.Schalten Sie die virtuellen Datenträger wieder online.
Überwachen Sie den Status der virtuellen Datenträger, indem Sie die
Get-Volume
Und-CmdletsGet-VirtualDisk
ausführen.
Sie können jetzt die Schritte nach dem Upgrade für Ihr System ausführen.