Ausführen von Upgradeschritten nach dem Betriebssystem auf Azure Local über PowerShell
Gilt für: Azure Local 2311.2 und höher
In diesem Artikel wird beschrieben, wie Sie die Aufgaben nach dem Upgrade des Betriebssystems nach dem Betriebssystem auf die neue Version ausführen. Die in diesem Artikel beschriebenen Aufgaben nach dem Upgrade sind für die Stabilität der lokalen Azure-Instanz erforderlich.
In diesem Artikel beziehen wir uns auf Azure Local, Version 23H2, als neue Version und Azure Local, Version 22H2 als alte Version.
Erfüllen der Voraussetzungen
Stellen Sie Folgendes sicher, bevor Sie beginnen:
Sie haben das Betriebssystem erfolgreich auf Version 23H2 auf Azure Local aktualisiert, entsprechend den Anweisungen in einem der folgenden Dokumente:
Stellen Sie sicher, dass alle Computer in Ihrem System fehlerfrei sind und als Online angezeigt werden.
Sie haben Zugriff auf einen Client, der eine Verbindung mit Ihrem System 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 Ihres Systems herzustellen.
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 auf Ihrem System. 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: Überprüfen des Status des Upgrades
Führen Sie Get-CauRun
das Cmdlet aus, um sicherzustellen, dass das Upgrade abgeschlossen ist und ein neues Betriebssystem auf Ihrem System ausgeführt wird:
Get-CauRun -ClusterName <ClusterName>
Hier ist eine Beispielausgabe:
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[]
}
Schritt 3: Ausführen der Upgradeschritte nach dem Betriebssystem
Nachdem das neue Betriebssystem installiert wurde, müssen Sie die Clusterfunktionsebene aktualisieren und die Speicherpoolversion mithilfe von PowerShell aktualisieren, um neue Features zu aktivieren.
Wichtig
- Die Schritte nach dem Upgrade des Betriebssystems sind für die Stabilität und Leistung Ihres Systems unerlässlich. Führen Sie die folgenden Schritte nach dem Betriebssystemupgrade aus.
Aktualisieren Sie die Clusterfunktionsebene.
Warnung
Nach dem Upgrade der Clusterfunktionsebene können Sie kein Rollback auf die vorherige Betriebssystemversion durchführen.
Es wird empfohlen, die Clusterfunktionsebene so schnell wie möglich zu aktualisieren. Überspringen Sie diesen Schritt, wenn Sie die Featureupgrades mit Windows Admin Center installiert haben, und aktivieren Sie das optionale Kontrollkästchen "Clusterfunktionsebene aktualisieren", um das Kontrollkästchen "Neue Features " zu aktivieren.
Führen Sie das folgende Cmdlet auf einem beliebigen Computer im System aus:
Update-ClusterFunctionalLevel
Es wird eine Warnung angezeigt, dass Sie diesen Vorgang nicht rückgängigmachen können. Bestätigen Sie mit Y (Ja), dass Sie fortfahren möchten.
Aktualisieren Sie den Speicherpool.
Verwenden Sie nach dem Upgrade der Clusterfunktionsebene das folgende Cmdlet, um den
FriendlyName
Speicherpool zu identifizieren, der Ihr System darstellt.Get-StoragePool
In diesem Beispiel ist S2D
FriendlyName
auf hci-cluster1.Führen Sie das
Update-StoragePool
Cmdlet aus, um die Speicherpoolversion zu aktualisieren.Update-StoragePool -FriendlyName "S2D on hci-cluster1"
Bestätigen Sie die Aktion, wenn Sie dazu aufgefordert werden. An diesem Punkt sind neue Cmdlets auf jedem Computer im System vollständig funktionsfähig.
(Optional) Upgrade der VM-Konfigurationsebenen Sie können optional VM-Konfigurationsebenen aktualisieren, indem Sie jede VM mithilfe des Cmdlets
Update-VMVersion
beenden und die VMs dann erneut starten.Stellen Sie sicher, dass das aktualisierte System erwartungsgemäß funktioniert.
Rollen sollten ordnungsgemäß ausgeführt werden, und wenn die VM-Livemigration auf dem System verwendet wird, sollten virtuelle Computer erfolgreich migriert werden.
Überprüfen Sie das System.
Führen Sie das
Test-Cluster
Cmdlet auf einem der Computer im System aus, und überprüfen Sie den Clusterüberprüfungsbericht .
Installieren Sie die neuesten Treiber von Ihrem Hardwarepartner, da einige Treiber möglicherweise auf eine ältere Version des Posteingangstreibers zurückgesetzt werden, was zu unerwarteten Verhaltensweisen führt.
Sie können jetzt das Lösungsupgrade anwenden.