Memperbarui kluster Azure Stack HCI, versi 22H2

Berlaku untuk: Azure Stack HCI, versi 22H2 dan 21H2

Peringatan

Pembaruan Azure Stack HCI, versi 22H2 ke Azure Stack HCI, versi 23H2 saat ini tidak didukung. Untuk penyebaran baru, kami sarankan Anda menggunakan Azure Stack HCI, versi 23H2 yang sekarang tersedia secara umum. Untuk informasi selengkapnya tentang Azure Stack HCI, versi 23H2, lihat Menggunakan Manajer Pembaharuan Azure untuk memperbarui Azure Stack HCI, versi 23H2 Anda.

Artikel ini menjelaskan cara menginstal, memantau, dan memecahkan masalah pembaruan pada kluster multi-node. Untuk memperbarui kluster node tunggal, lihat Memperbarui kluster node tunggal.

Saat memperbarui kluster Azure Stack HCI, tujuannya adalah untuk menjaga ketersediaan dengan memperbarui hanya satu server di kluster pada satu waktu. Banyak pembaruan sistem operasi mengharuskan server offline, misalnya, untuk melakukan hidupkan ulang atau memperbarui perangkat lunak seperti tumpukan jaringan. Sebaiknya gunakan Cluster-Aware Updating (CAU), fitur yang memudahkan untuk menginstal pembaruan di setiap server di kluster Anda sambil menjaga aplikasi Anda tetap berjalan. Cluster-Aware Updating mengotomatiskan untuk membawa server masuk dan keluar dari mode pemeliharaan saat menginstal pembaruan dan memulai ulang server, jika perlu. Cluster-Aware Memperbarui adalah metode pembaruan default yang digunakan oleh Windows Admin Center; ini juga dapat dimulai menggunakan PowerShell.

Penting

Azure Stack HCI, versi 22H2 telah memasuki ketersediaan umum (GA) dan tersedia sebagai pembaruan fitur. Untuk memperbarui kluster Anda ke versi 22H2 dan mengakses fitur baru, lihat Menginstal pembaruan fitur menggunakan Windows Admin Center.

Jika Anda menggunakan Microsoft System Center untuk mengelola kluster Azure Stack HCI, Anda dapat menggunakan Virtual Machine Manager (VMM) untuk mengatur peningkatan bergulir di seluruh kluster Anda dan berpindah dari Azure Stack HCI, versi 20H2 (rilis asli) ke versi 21H2. Ini adalah fitur yang sama di VMM yang memungkinkan peningkatan dari Windows Server 2019 ke Windows Server 2022.

Jika saat ini Anda menggunakan System Center 2019, jangan instal pembaruan fitur ke Azure Stack HCI. Tingkatkan ke System Center 2022 sebelum memperbarui ke Azure Stack HCI, versi 21H2. Setelah meningkatkan ke System Center 2022, Anda dapat memperbarui ke Azure Stack HCI, versi 21H2 menggunakan opsi yang tersedia: Windows Admin Center, PowerShell, atau fitur peningkatan bergulir kluster di Virtual Machine Manager.

Jangan mendaftarkan kluster yang dikelola oleh Virtual Machine Manager ke saluran pratinjau Azure Stack HCI. System Center 2022 tidak mendukung versi pratinjau Azure Stack HCI. Anda dapat memantau blog System Center jika tertarik dengan pratinjau Azure Stack HCI.

Artikel ini berfokus pada sistem operasi dan pembaruan fitur. Jika Anda perlu mengambil server secara offline untuk melakukan pemeliharaan pada perangkat keras, lihat Prosedur pemeliharaan kluster Failover.

Instal pembaruan sistem operasi dan perangkat keras menggunakan Pusat Admin Windows

Windows Admin Center memudahkan untuk memperbarui kluster dan menerapkan pembaruan kualitas menggunakan antarmuka pengguna yang sederhana. Jika Anda telah membeli sistem terintegrasi dari mitra perangkat keras Microsoft, mudah untuk mendapatkan driver, firmware, dan pembaruan terbaru langsung dari Windows Admin Center dengan menginstal ekstensi pembaruan mitra yang sesuai. Jika perangkat keras Anda tidak dibeli sebagai sistem terintegrasi, pembaruan firmware, dan driver mungkin perlu dilakukan secara terpisah, mengikuti rekomendasi vendor perangkat keras.

Peringatan

Jika Anda memulai proses pembaruan menggunakan Pusat Admin Windows, lanjutkan menggunakan panduan hingga pembaruan selesai. Jangan mencoba menggunakan alat Cluster-Aware Updating atau memperbarui kluster dengan PowerShell setelah menyelesaikan sebagian proses pembaruan di Pusat Admin Windows. Jika Anda ingin menggunakan PowerShell untuk melakukan pembaruan alih-alih Pusat Admin Windows, lewati ke Perbarui kluster menggunakan PowerShell.

Ikuti langkah-langkah berikut untuk menginstal pembaruan:

  1. Ketika Anda tersambung ke kluster, dasbor Windows Admin Center akan memperingatkan Anda jika satu atau beberapa server memiliki pembaruan yang siap diinstal dan menyediakan tautan untuk diperbarui sekarang. Atau, Anda dapat memilih Pembaruan dari menu Alat di sebelah kiri.

  2. Jika Anda memperbarui kluster untuk pertama kalinya, Windows Admin Center akan memeriksa apakah kluster dikonfigurasi dengan benar untuk menjalankan Cluster-Aware Memperbarui dan, jika diperlukan, tanyakan apakah Anda ingin Windows Admin Center mengonfigurasi CAU untuk Anda, termasuk menginstal peran kluster CAU dan mengaktifkan aturan firewall yang diperlukan. Untuk memulai proses pembaruan, klik Mulai.

    Pusat Admin Windows akan otomatis mengonfigurasi kluster untuk menjalankan Cluster-Aware Updating

    Catatan

    Untuk menggunakan alat pembaruan Cluster-Aware di Pusat Admin Windows, Anda harus mengaktifkan Penyedia Layanan Keamanan Info Masuk (CredSSP) dan memberikan info masuk eksplisit. Jika Anda ditanya apakah CredSSP harus diaktifkan, klik Ya. Tentukan nama pengguna dan kata sandi Anda, dan klik Lanjutkan.

  3. Status pembaruan kluster akan ditampilkan; klik Periksa pembaruan untuk mendapatkan daftar pembaruan sistem operasi yang tersedia untuk setiap server di kluster. Anda mungkin perlu memberikan info masuk administrator. Jika tidak ada pembaruan sistem operasi yang tersedia, klik Berikutnya: pembaruan perangkat keras dan lanjutkan ke langkah 8.

    Penting

    Pembaruan fitur memerlukan langkah-langkah tambahan. Jika Pusat Admin Windows menunjukkan bahwa pembaruan fitur tersedia untuk kluster Anda, lihat Menginstal pembaruan fitur menggunakan pusat admin Windows.

    Jika Anda keluar dari layar Pembaruan saat pembaruan sedang berlangsung, mungkin ada perilaku tak terduga, seperti bagian riwayat halaman Pembaruan yang tidak terisi dengan benar hingga saat ini selesai. Sebaiknya buka Pusat Admin Windows di tab atau jendela browser baru jika Anda ingin terus menggunakan aplikasi saat pembaruan sedang berlangsung.

  4. Pilih Berikutnya: Instal untuk melanjutkan menginstal pembaruan sistem operasi, atau klik Lewati untuk mengecualikannya.

    Klik Berikutnya: Instal untuk melanjutkan menginstal pembaruan sistem operasi, atau klik Lewati untuk mengecualikannya

    Catatan

    Jika menginstal pembaruan pada kluster yang mengaktifkan Kernel Soft Reboot, Anda akan melihat kotak centang Nonaktifkan Kernel Soft Reboot untuk menjalankan ini. Mencentang kotak menonaktifkan Kernel Soft Reboot hanya untuk menjalankan pembaruan tertentu. Ini memungkinkan untuk menonaktifkan Kernel Soft Reboot ketika menjalankan pembaruan memerlukan reboot penuh, seperti pembaruan BIOS.

  5. Pilih Instal untuk menginstal pembaruan sistem operasi. Satu per satu, setiap server akan mengunduh dan menerapkan pembaruan. Anda akan melihat perubahan status pembaruan menjadi "menginstal pembaruan.". Jika salah satu pembaruan memerlukan penghidupan ulang, server akan dimulai ulang satu per satu, memindahkan peran kluster seperti mesin virtual antar server untuk mencegah waktu henti. Bergantung pada pembaruan yang diinstal, seluruh pembaruan bisa berlangsung dari beberapa menit hingga beberapa jam. Anda mungkin diminta untuk memberikan info masuk Anda ke Pusat Admin Windows beberapa kali.

    Klik instal untuk menginstal pembaruan sistem operasi pada setiap server di kluster

    Catatan

    Jika pembaruan tampaknya gagal dengan tidak dapat menginstal pembaruan atau Tidak dapat memeriksa peringatan pembaruan atau jika satu atau beberapa server menunjukkan tidak bisa mendapatkan status selama pembaruan berjalan, coba tunggu beberapa menit dan refresh browser Anda. Anda juga dapat menggunakan Get-CauRun untuk memeriksa status menjalankan pembaruan dengan PowerShell.

  6. Saat pembaruan sistem operasi selesai, status pembaruan akan berubah menjadi "berhasil." Klik Berikutnya: pembaruan perangkat keras untuk melanjutkan ke layar pembaruan perangkat keras.

    Penting

    Setelah menerapkan pembaruan sistem operasi, Anda mungkin melihat pesan bahwa "penyimpanan tidak lengkap atau terbaru, jadi kami perlu menyinkronkannya dengan data dari server lain di kluster." Ini normal setelah server dihidupkan ulang. Jangan menghapus drive apa pun atau memulai ulang server apa pun di kluster hingga Anda melihat konfirmasi bahwa sinkronisasi selesai.

  7. Jika kluster tidak terhubung ke Windows Update dan media penginstalan Azure Stack HCI tersedia di berbagi lokal, CAU juga dapat digunakan untuk meningkatkan kluster:

    Ketika node kluster tidak terhubung ke Windows Update setelah menginstal pembaruan kualitas terbaru dan media penyiapan telah disalin ke berbagi yang dapat diakses oleh node kluster:

    Invoke-CauRun –ClusterName <cluster_name> -CauPluginName Microsoft.RollingUpgradePlugin -CauPluginArguments @{ 'WuConnected'='false';'PathToSetupMedia'='\some\path\'; 'UpdateClusterFunctionalLevel'='true'; } -Force
    
  8. Pusat Admin Windows akan memeriksa kluster untuk ekstensi yang diinstal yang mendukung perangkat keras server spesifik Anda. Klik Berikutnya: instal untuk menginstal pembaruan perangkat keras pada setiap server di kluster. Jika tidak ada ekstensi atau pembaruan yang ditemukan, klik Keluar.

  9. Untuk meningkatkan keamanan, nonaktifkan CredSSP segera setelah Anda selesai menginstal pembaruan:

    • Di Windows Admin Center, di bawah Semua koneksi, pilih server pertama di kluster Anda lalu pilih Sambungkan.
    • Pada halaman Gambaran Umum , pilih Nonaktifkan CredSSP, lalu, pada jendela pop-up Nonaktifkan CredSSP , pilih Ya.

Menginstal pembaruan fitur menggunakan Pusat Admin Windows

Microsoft merekomendasikan untuk menginstal pembaruan fitur baru sesegera mungkin, menggunakan langkah-langkah berikut.

Penting

Ada masalah yang diketahui di Pusat Admin Windows saat menignkatkan kluster dari Azure Stack HCI, versi 20H2 ke versi 21H2. Lihat Masalah yang diketahui di akhir artikel ini.

  1. Di Pusat Admin Windows, pilih Pembaruan dari panel Alat di sebelah kiri. Setiap pembaruan fitur baru akan ditampilkan.

    Pembaruan fitur akan ditampilkan

  2. Pilih Pasang. Pemeriksaan kesiapan akan ditampilkan. Jika salah satu pemeriksaan kondisi gagal, selesaikan sebelum melanjutkan.

    Pemeriksaan kesiapan akan ditampilkan

  3. Saat pemeriksaan kesiapan selesai, Anda siap untuk menginstal pembaruan. Kecuali jika Anda menginginkan kemampuan untuk memutar kembali pembaruan, centang kotak centang Perbarui tingkat fungsional kluster opsional untuk mengaktifkan fitur baru; jika tidak, Anda dapat memperbarui tingkat fungsional kluster pascapenginstalan menggunakan PowerShell. Tinjau pembaruan yang tercantum dan pilih Instal untuk memulai pembaruan.

    Tinjau pembaruan dan instal

  4. Anda akan dapat melihat kemajuan penginstalan seperti pada cuplikan layar di bawah ini. Karena Anda memperbarui sistem operasi dengan fitur baru, penyelesaian pembaruan mungkin memerlukan waktu cukup lama. Anda mungkin diminta untuk memberikan info masuk Anda ke Pusat Admin Windows beberapa kali.

    Anda akan dapat melihat kemajuan penginstalan saat pembaruan diinstal

    Catatan

    Jika pembaruan tampaknya gagal dengan tidak dapat menginstal pembaruan atau Tidak dapat memeriksa peringatan pembaruan atau jika satu atau beberapa server menunjukkan tidak bisa mendapatkan status selama pembaruan berjalan, coba tunggu beberapa menit dan refresh browser Anda. Anda juga dapat menggunakan Get-CauRun untuk memeriksa status pembaruan yang dijalankan dengan PowerShell.

  5. Saat pembaruan fitur selesai, periksa apakah ada pembaruan lebih lanjut yang tersedia dan instal.

  6. Lakukan langkah-langkah pasca-penginstalan menggunakan PowerShell. Langkah-langkah ini sangat penting untuk stabilitas kluster Anda.

Memperbarui kluster menggunakan PowerShell

Sebelum dapat memperbarui kluster menggunakan Cluster-Aware Updating, Anda harus terlebih dahulu menginstal Alat Pengklusteran Failover, yang merupakan bagian dari Remote Server Administration Tools (RSAT) dan menyertakan perangkat lunak Cluster-Aware Updating. Jika Anda memperbarui kluster yang menjalankan versi Azure Stack HCI yang lebih baru, alat ini mungkin sudah diinstal.

Untuk menguji apakah kluster failover disiapkan dengan benar untuk menerapkan pembaruan perangkat lunak menggunakan Cluster-Aware Updating, jalankan cmdlet PowerShell Test-CauSetup, yang melakukan pemindaian Best Practices Analyzer (BPA) dari kluster failover dan lingkungan jaringan dan memberi tahu Anda tentang peringatan atau kesalahan apa pun:

Test-CauSetup -ClusterName Cluster1

Jika Anda perlu menginstal fitur, alat, atau peran, lihat bagian berikutnya. Jika tidak, lewati ke depan untuk Memeriksa pembaruan dengan PowerShell.

Menginstal alat Pengklusteran Failover dan Pengklusteran Failover menggunakan PowerShell

Untuk memeriksa apakah kluster atau server memiliki fitur Pengklusteran Failover dan alat Pengklusteran Failover yang sudah diinstal, terbitkan Get-WindowsFeature cmdlet PowerShell dari PC manajemen Anda (atau jalankan langsung di kluster atau server, menghilangkan -ComputerName parameter):

Get-WindowsFeature -Name Failover*, RSAT-Clustering* -ComputerName Server1

Pastikan "Status Penginstalan" mengatakan Terinstal dan bahwa X muncul sebelum Pengklusteran Failover dan Modul Kluster Failover untuk Windows PowerShell:

Display Name                                            Name                       Install State
------------                                            ----                       -------------
[X] Failover Clustering                                 Failover-Clustering            Installed
        [X] Failover Clustering Tools                   RSAT-Clustering                Installed
            [X] Failover Cluster Module for Windows ... RSAT-Clustering-Powe...        Installed
            [ ] Failover Cluster Automation Server      RSAT-Clustering-Auto...        Available
            [ ] Failover Cluster Command Interface      RSAT-Clustering-CmdI...        Available

Jika fitur Pengklusteran Failover tidak diinstal, instal di setiap server di kluster dengan Install-WindowsFeature cmdlet menggunakan parameter -IncludeAllSubFeature dan -IncludeManagementTools:

Install-WindowsFeature –Name Failover-Clustering -IncludeAllSubFeature –IncludeManagementTools -ComputerName Server1

Perintah ini juga akan menginstal Modul Kluster Failover untuk PowerShell, yang mencakup cmdlet PowerShell untuk mengelola kluster failover, dan modul pembaruan Cluster-Aware untuk PowerShell untuk menginstal pembaruan perangkat lunak pada kluster failover.

Jika fitur Pengklusteran Failover sudah diinstal tetapi Modul Kluster Failover untuk Windows PowerShell belum, instal di setiap server di kluster dengan cmdlet Install-WindowsFeature:

Install-WindowsFeature –Name RSAT-Clustering-PowerShell -ComputerName Server1

Pilih mode pembaruan CAU

Cluster-Aware Updating (CAU) dapat mengoordinasikan operasi pembaruan kluster lengkap dalam dua mode:

  • Mode pembaruan mandiri Untuk mode ini, peran Cluster-Aware Memperbarui kluster dikonfigurasi sebagai beban kerja pada kluster failover yang akan diperbarui dan jadwal pembaruan terkait yang ditentukan. Kluster memperbarui dirinya sendiri pada waktu yang dijadwalkan dengan menggunakan profil eksekusi pembaruan default atau kustom. Selama pembaruan berjalan, proses Koordinator Pembaruan Cluster-Aware Updating dimulai pada node yang saat ini memiliki peran dalam kluster Cluster-Aware Updating, dan proses secara berurutan melakukan pembaruan pada setiap node kluster. Untuk memperbarui node kluster saat ini, peran dalam kluster Cluster-Aware Updating melakukan failover ke node kluster lain, dan proses Koordinator Pembaruan baru pada node tersebut mengasumsikan kontrol dari pembaruan berjalan. Dalam mode pembaruan mandiri, Cluster-Aware Updating dapat memperbarui kluster failover dengan menggunakan proses pembaruan menyeluruh yang sepenuhnya otomatis. Administrator juga dapat memicu pembaruan sesuai permintaan dalam mode ini atau hanya menggunakan pendekatan pembaruan jarak jauh jika diinginkan.

  • Mode pembaruan jarak jauh Untuk mode ini, komputer manajemen jarak jauh (biasanya PC Windows 10) yang memiliki konektivitas jaringan ke kluster failover tetapi bukan anggota kluster failover dikonfigurasi dengan Alat Pengklusteran Failover. Dari komputer manajemen jarak jauh, yang disebut Koordinator Pembaruan, administrator memicu pembaruan sesuai permintaan yang dijalankan dengan menggunakan profil eksekusi pembaruan default atau kustom. Mode pembaruan jarak jauh berguna untuk memantau kemajuan real-time selama pembaruan, dan untuk kluster yang berjalan pada penginstalan Inti Server.

    Catatan

    Dimulai dengan Pembaruan Windows 10 Oktober 2018, RSAT disertakan sebagai satu set "Features on Demand" langsung dari Windows 10. Cukup buka Pengaturan > Aplikasi & > fitur > Opsional Tambahkan fitur >> RSAT: Alat Pengklusteran Failover, dan pilih Instal. Untuk melihat progres penginstalan, klik tombol Kembali untuk melihat status pada halaman "Kelola fitur opsional". Fitur yang diinstal akan bertahan di seluruh pembaruan versi Windows 10. Untuk menginstal RSAT untuk Windows 10 sebelum Pembaruan Oktober 2018, unduh paket RSAT.

Menambahkan peran kluster CAU ke kluster

Peran kluster Cluster-Aware Updating diperlukan untuk mode pembaruan diri. Jika Anda menggunakan Pusat Admin Windows untuk melakukan pembaruan, peran kluster akan ditambahkan secara otomatis.

Cmdlet Get-CauClusterRole menampilkan properti konfigurasi peran kluster Cluster-Aware Updating pada kluster yang ditentukan.

Get-CauClusterRole -ClusterName Cluster1

Jika peran belum dikonfigurasi pada kluster, Anda akan melihat pesan kesalahan berikut:

Get-CauClusterRole : The current cluster is not configured with a Cluster-Aware Updating clustered role.

Untuk menambahkan peran kluster Cluster-Aware Updating untuk mode pembaruan mandiri menggunakan PowerShell, gunakan cmdlet Add-CauClusterRole dan berikan parameter yang sesuai, seperti pada contoh berikut:

Add-CauClusterRole -ClusterName Cluster1 -MaxFailedNodes 0 -RequireAllNodesOnline -EnableFirewallRules -VirtualComputerObjectName Cluster1-CAU -Force -CauPluginName Microsoft.WindowsUpdatePlugin -MaxRetriesPerNode 3 -CauPluginArguments @{ 'IncludeRecommendedUpdates' = 'False' } -StartDate "3/2/2020 3:00:00 AM" -DaysOfWeek 4 -WeeksOfMonth @(3) -verbose

Catatan

Perintah sebelumnya harus dijalankan dari PC manajemen atau pengendali domain.

Mengaktifkan aturan firewall untuk mengizinkan penghidupan ulang jarak jauh

Izinkan server untuk memulai ulang dari jarak jauh selama proses pembaruan. Jika Anda menggunakan Pusat Admin Windows untuk melakukan pembaruan, aturan Windows Firewall akan diperbarui secara otomatis di setiap server untuk memungkinkan penghidupan ulang jarak jauh. Jika Anda memperbarui dengan PowerShell, aktifkan grup aturan firewall Shutdown Jarak Jauh di Windows Firewall atau teruskan -EnableFirewallRules parameter ke cmdlet, seperti pada contoh di atas.

Memeriksa pembaruan menggunakan PowerShell

Anda dapat menggunakan cmdlet Invoke-CAUScan untuk memindai server untuk pembaruan yang berlaku dan mendapatkan daftar kumpulan pembaruan awal yang diterapkan ke setiap server dalam kluster tertentu:

Invoke-CauScan -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -Verbose

Penyelesaian pembuatan daftar dapat memakan waktu beberapa menit. Daftar pratinjau hanya mencakup serangkaian pembaruan awal; tidak termasuk pembaruan yang mungkin berlaku setelah pembaruan awal diinstal.

Menginstal pembaruan sistem operasi menggunakan PowerShell

Untuk memindai server untuk pembaruan sistem operasi dan melakukan pembaruan penuh pada kluster yang ditentukan, gunakan cmdlet Invoke-CAURun:

Invoke-CauRun -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force

Perintah ini melakukan pemindaian dan pembaruan penuh pada kluster bernama Kluster1. Cmdlet ini menggunakan plug-in Microsoft.WindowsUpdatePlugin dan mengharuskan semua node kluster online sebelum menjalankan cmdlet ini. Selain itu, cmdlet ini memungkinkan tidak lebih dari tiga percobaan ulang per simpul sebelum menandai simpul sebagai gagal dan memungkinkan tidak lebih dari satu simpul gagal sebelum menandai seluruh pembaruan berjalan sebagai gagal. Ini juga memungkinkan aturan firewall untuk memungkinkan server untuk menghidupkan ulang dari jarak jauh. Karena perintah menentukan parameter Force, cmdlet berjalan tanpa menampilkan perintah konfirmasi.

Proses pembaruan menjalankan meliputi hal-hal berikut:

  • Memindai dan mengunduh pembaruan yang berlaku di setiap server di kluster
  • Memindahkan peran dalam kluster yang sedang berjalan dari setiap server
  • Menginstal pembaruan di setiap server
  • Menghidupkan ulang server jika diperlukan oleh pembaruan yang diinstal
  • Memindahkan peran dalam kluster kembali ke server asli

Proses eksekusi pembaruan juga mencakup memastikan bahwa kuorum dipertahankan, memeriksa pembaruan tambahan yang hanya dapat diinstal setelah serangkaian pembaruan awal diinstal, dan menyimpan laporan tindakan yang diambil selesai.

Menginstal pembaruan fitur menggunakan PowerShell

Untuk menginstal pembaruan fitur menggunakan PowerShell, ikuti langkah-langkah berikut. Jika kluster Anda menjalankan Azure Stack HCI, versi 20H2, pastikan untuk menerapkan Pembaruan pratinjau 20 Mei 2021 (KB5003237) melalui Pembaruan Windows, atau cmdlet Set-PreviewChannel tidak akan berfungsi.

  1. Jalankan cmdlet berikut di setiap server dalam kluster:

    Set-WSManQuickConfig
    Enable-PSRemoting
    Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled true
    
  2. Untuk menguji apakah kluster diatur dengan benar untuk menerapkan pembaruan perangkat lunak menggunakan Cluster-Aware Updating (CAU), jalankan cmdlet Test-CauSetup, yang akan memberi tahu Anda peringatan atau kesalahan apa pun:

    Test-CauSetup -ClusterName Cluster1
    
  3. Validasi perangkat keras dan pengaturan kluster dengan menjalankan cmdlet Test-Cluster di salah satu server dalam kluster. Jika salah satu pemeriksaan kondisi gagal, selesaikan sebelum melanjutkan ke langkah 4.

    Test-Cluster
    
  4. Periksa pembaruan fitur:

    Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *
    

    Periksa output cmdlet di atas dan verifikasi apakah setiap server ditawari Pembaruan Fitur yang sama, yang seharusnya terjadi.

  5. Anda memerlukan server atau VM terpisah di luar kluster untuk menjalankan cmdlet Invoke-CauRun. Penting: Sistem tempat Anda menjalankan Invoke-CauRun harus menjalankan Windows Server 2022, Azure Stack HCI, versi 21H2, atau Azure Stack HCI, versi 20H2 dengan pembaruan pratinjau 20 Mei 2021 (KB5003237) diinstal.

    Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -Force
    
  6. Periksa pembaruan lebih lanjut dan instal.

Anda sekarang siap untuk melakukan langkah-langkah pasca-penginstalan untuk pembaruan fitur.

Memeriksa status eksekusi yang diperbarui

Administrator bisa mendapatkan informasi ringkasan tentang pembaruan yang sedang berlangsung dengan menjalankan cmdlet Get-CauRun:

Get-CauRun -ClusterName Cluster1

Berikut adalah beberapa output sampel:

RunId                   : 834dd11e-584b-41f2-8d22-4c9c0471dbad 
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[] 
}

Langkah-langkah pasca-penginstalan untuk pembaruan fitur

Setelah pembaruan fitur diinstal, Anda harus memperbarui tingkat fungsional kluster dan memperbarui versi kumpulan penyimpanan menggunakan PowerShell untuk mengaktifkan fitur baru.

Penting

Kluster Azure Stack HCI yang menjalankan Replika Penyimpanan akan mengharuskan setiap server dihidupkan ulang untuk kedua kalinya setelah pembaruan Fitur 21H2 selesai sebelum melakukan langkah-langkah pasca-penginstalan. Ini adalah masalah yang sudah diketahui.

  1. Perbarui tingkat fungsional kluster.

    Sebaiknya perbarui tingkat fungsional kluster sesegera mungkin. Jika Anda menginstal pembaruan fitur dengan Pusat Admin Windows dan mencentang kotak centang Perbarui tingkat fungsional kluster opsional untuk mengaktifkan fitur baru, Anda dapat melewati langkah ini.

    Jalankan cmdlet berikut di server mana pun dalam kluster:

    Update-ClusterFunctionalLevel='true';
    

    Anda akan melihat peringatan bahwa Anda tidak dapat membatalkan operasi ini. Konfirmasikan Y jika Anda ingin melanjutkan.

    Peringatan

    Setelah memperbarui tingkat fungsional kluster, Anda tidak dapat memutar kembali ke versi sistem operasi sebelumnya.

  2. Perbarui kumpulan penyimpanan.

    Setelah tingkat fungsional kluster diperbarui, gunakan cmdlet berikut untuk memperbarui kumpulan penyimpanan. Jalankan Get-StoragePool untuk menemukan FriendlyName untuk kumpulan penyimpanan yang mewakili kluster Anda. Dalam contoh ini, FriendlyName adalah S2D di hci-cluster1:

    Update-StoragePool -FriendlyName "S2D on hci-cluster1"
    

    Anda akan diminta untuk mengonfirmasi tindakan tersebut. Pada tahap ini, cmdlet baru akan beroperasi sepenuhnya pada server apa pun di kluster.

  3. Tingkatkan tingkat konfigurasi VM (opsional).

    Anda dapat secara opsional meningkatkan tingkat konfigurasi mesin virtual dengan menghentikan setiap mesin virtual menggunakan cmdlet Update-VMVersion, lalu memulai mesin virtual kembali.

  4. Verifikasikan fungsi kluster yang ditingkatkan seperti yang diharapkan.

    Peran harus gagal dengan benar dan, jika migrasi langsung VM digunakan pada kluster, VM harus berhasil melakukan migrasi langsung.

  5. Validasi kluster.

    Jalankan cmdlet Test-Cluster di salah satu server dalam kluster dan periksa laporan validasi kluster.

Melakukan pembaruan fitur manual Kluster Failover menggunakan SCONFIG

Untuk melakukan pembaruan fitur manual kluster failover, gunakan alat SCONFIG dan cmdlet PowerShell Pengklusteran Failover. Untuk mereferensikan dokumen SCONFIG , lihat Mengonfigurasi penginstalan Server Core Windows Server dan Azure Stack HCI dengan alat Konfigurasi Server (SConfig)

Untuk setiap simpul dalam kluster, jalankan perintah ini pada simpul target:

  1. Suspend-ClusterNode -Node<node> -Drain

    Periksa penangguhan menggunakan Get-ClusterGroup--tidak ada yang harus berjalan pada simpul target.

    Jalankan opsi SCONFIG 6.3 pada simpul target.

    Setelah simpul target dimulai ulang, tunggu hingga pekerjaan perbaikan penyimpanan selesai dengan berjalan Get-Storage-Job sampai tidak ada pekerjaan penyimpanan atau semua pekerjaan penyimpanan selesai.

  2. Resume-ClusterNode -Node <nodename> -Failback

Ketika semua simpul telah ditingkatkan, jalankan dua cmdlet ini:

Update-ClusterFunctional Level

Update-StoragePool

Melakukan pembaruan cepat dan offline dari semua server dalam kluster

Metode ini memungkinkan Anda mengambil semua server dalam kluster sekaligus dan memperbarui semuanya pada saat yang sama. Ini menghemat waktu selama proses pembaruan, tetapi pengorbanannya adalah waktu henti untuk sumber daya yang dihosting.

Jika ada pembaruan keamanan penting yang perlu Anda terapkan dengan cepat atau Anda perlu memastikan bahwa pembaruan selesai dalam jendela pemeliharaan Anda, metode ini mungkin untuk Anda. Proses ini menurunkan kluster Azure Stack HCI, memperbarui server, dan memunculkan semuanya lagi.

  1. Rencanakan jendela perawatan Anda.
  2. Ambil disk virtual secara offline.
  3. Hentikan kluster untuk mengambil kumpulan penyimpanan secara offline. Jalankan cmdlet Stop-Cluster atau gunakan Pusat Admin Windows untuk menghentikan kluster.
  4. Atur layanan kluster ke Dinonaktifkan di Services.msc di setiap server. Ini mencegah layanan kluster dimulai saat diperbarui.
  5. Terapkan Pembaruan Kumulatif Windows Server dan Menyajikan Pembaruan Tumpukan yang diperlukan ke semua server. Anda dapat memperbarui semua server secara bersamaan: tidak perlu menunggu karena kluster tidak berfungsi.
  6. Mulai ulang server dan pastikan semuanya terlihat bagus.
  7. Atur kembali layanan kluster ke Otomatis di setiap server.
  8. Mulai kluster. Jalankan cmdlet Start-Cluster atau gunakan Pusat Admin Windows.
  9. Berikan waktu beberapa menit. Pastikan kolam penyimpanan sehat.
  10. Bawa disk virtual kembali online.
  11. Pantau status disk virtual dengan menjalankan cmdlet Get-Volume dan Get-VirtualDisk.

Masalah yang diketahui

Berikut ini adalah masalah umum di Pusat Admin Windows saat meningkatkan kluster dari Azure Stack HCI, versi 20H2 ke versi 21H2.

Tidak dapat menginstal pembaruan

Pesan kesalahan ini terlihat saat Pusat Admin Windows kehilangan konektivitas ke server terkelola, jadi kemungkinan pembaruan sebenarnya sedang diinstal. Cukup tunggu beberapa menit dan refresh browser Anda, dan Anda akan melihat status pembaruan yang sebenarnya. Anda juga dapat menggunakan Get-CauRun untuk memeriksa status pembaruan yang dijalankan dengan PowerShell, lalu refresh browser Anda saat eksekusi selesai.

Pesan kesalahan ini terlihat saat Pusat Admin Windows kehilangan konektivitas ke server terkelola, jadi kemungkinan pembaruan sebenarnya sedang diinstal. Refresh browser. :::

Tidak dapat memeriksa pembaruan

Pesan kesalahan ini terlihat saat Pusat Admin Windows kehilangan konektivitas ke server terkelola, jadi kemungkinan pembaruan sebenarnya sedang diinstal. Cukup tunggu beberapa menit dan refresh browser Anda, dan Anda akan melihat status pembaruan yang sebenarnya. Anda juga dapat menggunakan Get-CauRun untuk memeriksa status eksekusi pembaruan dengan PowerShell lalu merefresh browser Anda saat proses selesai.

Pesan ini juga terlihat saat server berkluster memiliki versi campuran patch yang diinstal. Hal ini menyebabkan perintah Invoke_CAUScan dengan plugin RollingUpgrade untuk menampilkan beberapa pembaruan fitur. Untuk mengurangi masalah ini, terapkan Pembaruan pratinjau 20 Mei 2021 (KB5003237) ke semua server di kluster sebelum mencoba memperbarui kluster.

Beberapa petunjuk untuk info masuk

Di versi Pusat Admin Windows yang lebih lama, Anda mungkin diminta untuk mengautentikasi beberapa kali selama menjalankan pembaruan. Autentikasi setiap kali diminta atau kembali ke Connections dan sambungkan kembali ke kluster.

Pemeriksaan kesiapan kluster tidak selesai

Terkadang, pemeriksaan kesiapan tetap dalam status Sedang diperiksa untuk uji validasi kluster dan tidak pernah selesai. Ini sebagian besar terlihat di kluster Azure Stack HCI non-Inggris karena masalah pelokalan.

Saat Test-Cluster selesai pada mesin (biasanya setelah beberapa menit), Pusat Admin Windows mungkin tidak menyadari bahwa pemeriksaan telah selesai. Karena Test-Cluster berhasil di belakang layar dalam skenario ini, Anda dapat mengunduh file laporan Test-Cluster langsung dari server untuk memvalidasi kesehatan kluster sebelum melanjutkan dengan pembaruan. Atau, jalankan Test-Cluster menggunakan PowerShell di salah satu server di kluster.

Kesalahan info masuk CredSSP

Di versi Pusat Admin Windows yang lebih lama, Anda mungkin menemukan pesan kesalahan "Anda tidak dapat menggunakan Pembaruan Kluster Sadar tanpa mengaktifkan CredSSP dan memberikan info masuk eksplisit" saat Anda telah melakukannya. Masalah ini diperbaiki di Pusat Admin Windows versi 2110.

Masalah izin titik akhir sesi CredSSP

Selama pembaruan, Anda mungkin melihat pemberitahuan untuk mengaktifkan CredSSP, bersama dengan pesan kesalahan: "Tidak dapat mengaktifkan delegasi CredSSP. Menyambungkan ke server jarak jauh gagal."

Kesalahan CredSSP ini terlihat ketika Windows Admin Center berjalan pada PC lokal dan ketika pengguna Windows Admin Center bukan pengguna yang sama yang menginstal Windows Admin Center pada komputer.

Untuk mengatasi masalah ini, Microsoft telah memperkenalkan grup administrator CredSSP Pusat Admin Windows. Tambahkan akun pengguna Anda ke grup Administrator Windows Admin Center CredSSP di PC lokal Anda lalu masuk kembali, dan kesalahan akan hilang.

Penamaan ketidakcocokan pada versi sistem operasi

Meskipun header pembaruan mengatakan Azure Stack HCI 22H2, jika kluster belum bergabung dengan saluran pratinjau, ini hanya akan menerima pembaruan GA 21H2 yang ditawarkan publik. Ini adalah ketidakcocokan pengodean secara permanen.

Langkah berikutnya

Untuk informasi terkait, lihat juga: