Wykonywanie kroków po uaktualnieniu systemu operacyjnego na platformie Azure lokalnych za pomocą programu PowerShell
Dotyczy: Azure Local, wersje 23H2 i 22H2
W tym artykule opisano sposób wykonywania zadań po uaktualnieniu systemu operacyjnego po uaktualnieniu systemu operacyjnego do nowej wersji. Zadania po uaktualnieniu opisane w tym artykule są wymagane w celu zapewnienia stabilności wystąpienia lokalnego platformy Azure.
W tym artykule odwołujemy się do wersji lokalnej platformy Azure w wersji 23H2 jako nowej wersji i usługi Azure Local w wersji 22H2 jako starej wersji.
Pełne wymagania wstępne
Przed rozpoczęciem upewnij się, że:
System operacyjny został pomyślnie uaktualniony do wersji 23H2 na platformie Azure Local zgodnie z instrukcjami w jednej z następujących dokumentacji:
Upewnij się, że wszystkie maszyny w systemie są w dobrej kondycji i są wyświetlane jako Online.
Masz dostęp do klienta, który może nawiązać połączenie z systemem. Ten klient powinien mieć uruchomiony program PowerShell 5.0 lub nowszy.
Krok 1. Nawiązywanie połączenia z systemem
Wykonaj następujące kroki na kliencie, aby nawiązać połączenie z jednym z komputerów systemu.
Uruchom program PowerShell jako administrator na kliencie, którego używasz do nawiązywania połączenia z systemem.
Otwórz zdalną sesję programu PowerShell na maszynie w systemie. Uruchom następujące polecenie i podaj poświadczenia maszyny po wyświetleniu monitu:
$cred = Get-Credential Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred
Oto przykładowe dane wyjściowe:
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>
Krok 2. Weryfikowanie stanu uaktualnienia
Aby upewnić się, że uaktualnienie zostało ukończone i w systemie jest uruchomiony nowy system operacyjny, uruchom Get-CauRun
polecenie cmdlet:
Get-CauRun -ClusterName <ClusterName>
Oto przykładowe dane wyjściowe:
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[]
}
Krok 3. Wykonanie kroków po uaktualnieniu systemu operacyjnego
Po zainstalowaniu nowego systemu operacyjnego należy uaktualnić poziom funkcjonalności klastra i uaktualnić wersję puli magazynów przy użyciu programu PowerShell, aby włączyć nowe funkcje.
Ważne
- Kroki po uaktualnieniu systemu operacyjnego są niezbędne dla stabilności i wydajności systemu. Pamiętaj, aby wykonać te kroki po uaktualnieniu systemu operacyjnego.
Uaktualnij poziom funkcjonalności klastra.
Ostrzeżenie
Po uaktualnieniu poziomu funkcjonalności klastra nie można przywrócić poprzedniej wersji systemu operacyjnego.
Zalecamy jak najszybsze uaktualnienie poziomu funkcjonalności klastra. Pomiń ten krok, jeśli zainstalowano uaktualnienia funkcji w centrum administracyjnym systemu Windows i zaznacz pole wyboru Zaktualizuj opcjonalny poziom funkcjonalności klastra, aby włączyć nowe funkcje .
Uruchom następujące polecenie cmdlet na dowolnej maszynie w systemie:
Update-ClusterFunctionalLevel
Zostanie wyświetlone ostrzeżenie, że nie można cofnąć tej operacji. Potwierdź Y , że chcesz kontynuować.
Uaktualnij pulę magazynów.
Po uaktualnieniu poziomu funkcjonalności klastra użyj następującego polecenia cmdlet, aby zidentyfikować
FriendlyName
pulę magazynów reprezentującą system.Get-StoragePool
W tym przykładzie element
FriendlyName
to S2D w klastrze hci-cluster1.Uruchom polecenie cmdlet ,
Update-StoragePool
aby uaktualnić wersję puli magazynów.Update-StoragePool -FriendlyName "S2D on hci-cluster1"
Po wyświetleniu monitu potwierdź działanie. W tym momencie nowe polecenia cmdlet są w pełni funkcjonalne na dowolnej maszynie w systemie.
(Opcjonalnie) Uaktualnij poziomy konfiguracji maszyny wirtualnej. Opcjonalnie można uaktualnić poziomy konfiguracji maszyny wirtualnej, zatrzymując każdą maszynę wirtualną
Update-VMVersion
przy użyciu polecenia cmdlet , a następnie ponownie uruchamiając maszyny wirtualne.Sprawdź, czy uaktualnione funkcje systemu są zgodnie z oczekiwaniami.
Role powinny działać prawidłowo i, jeśli migracja na żywo maszyny wirtualnej jest używana w systemie, maszyny wirtualne powinny pomyślnie przeprowadzić migrację na żywo.
Zweryfikuj system.
Test-Cluster
Uruchom polecenie cmdlet na jednej z maszyn w systemie i sprawdź raport weryfikacji klastra.
Zainstaluj najnowsze sterowniki od partnera sprzętowego, ponieważ niektóre sterowniki mogą przywrócić starszą wersję sterownika skrzynki odbiorczej, co powoduje nieoczekiwane zachowania.
Teraz możesz zastosować uaktualnienie rozwiązania.