Azure Stack HCI kümelerini güncelleştirme, sürüm 22H2
Şunlar için geçerlidir: Azure Stack HCI, sürüm 22H2 ve 21H2
Uyarı
Azure Stack HCI, sürüm 22H2'nin Azure Stack HCI, sürüm 23H2'ye güncelleştirilmesi şu anda desteklenmiyor. Yeni dağıtımlar için genel kullanıma sunulan 23H2 sürümü olan Azure Stack HCI'yi kullanmanızı öneririz. Azure Stack HCI, sürüm 23H2 hakkında daha fazla bilgi için bkz. Azure Stack HCI sürüm 23H2'yi güncelleştirmek için Azure Güncelleştirme Yöneticisi kullanma.
Bu makalede, çok düğümlü kümelerde güncelleştirmelerin nasıl yükleneceği, izleneceği ve sorun giderleneceği açıklanır. Tek düğümlü kümeleri güncelleştirmek için bkz . Tek düğümlü kümeleri güncelleştirme.
Azure Stack HCI kümelerini güncelleştirirken hedef, kümede aynı anda yalnızca bir sunucuyu güncelleştirerek kullanılabilirliği korumaktır. Birçok işletim sistemi güncelleştirmesi, örneğin yeniden başlatma yapmak veya ağ yığını gibi yazılımları güncelleştirmek için sunucuyu çevrimdışına almayı gerektirir. Uygulamalarınızı çalışır durumda tutarken güncelleştirmeleri kümenizdeki her sunucuya yüklemeyi kolaylaştıran Cluster-Aware Güncelleştirme (CAU) özelliğini kullanmanızı öneririz. Cluster-Aware Güncelleştirme, güncelleştirmeleri yüklerken ve gerekirse sunucuyu yeniden başlatırken sunucuyu bakım modundan çıkarma işlemini otomatikleştirir. Cluster-Aware Güncelleştirme, Windows Admin Center tarafından kullanılan varsayılan güncelleştirme yöntemidir; PowerShell kullanılarak da başlatılabilir.
Önemli
Azure Stack HCI, sürüm 22H2 genel kullanılabilirlik (GA) girdi ve özellik güncelleştirmesi olarak kullanılabilir. Kümenizi sürüm 22H2'ye güncelleştirmek ve yeni özelliklere erişmek için bkz. Windows Admin Center kullanarak özellik güncelleştirmelerini yükleme.
Azure Stack HCI kümelerini yönetmek için Microsoft System Center kullanıyorsanız, kümeleriniz genelinde sıralı yükseltmeleri yönetmek ve Azure Stack HCI, sürüm 20H2'den (özgün sürüm) sürüm 21H2'ye geçmek için Virtual Machine Manager'ı (VMM) kullanabilirsiniz. Bu, VMM'de Windows Server 2019'dan Windows Server 2022'ye yükseltmeye izin veren aynı özelliktir.
Şu anda System Center 2019 kullanıyorsanız, Azure Stack HCI'ye özellik güncelleştirmelerini henüz yüklemeyin. Azure Stack HCI, sürüm 21H2'ye güncelleştirmeden önce System Center 2022'ye yükseltin. System Center 2022'ye yükseltme yaptıktan sonra, kullanılabilir herhangi bir seçeneği kullanarak Azure Stack HCI, sürüm 21H2'ye güncelleştirebilirsiniz: Windows Admin Center, PowerShell veya Virtual Machine Manager'daki küme sıralı yükseltme özelliği.
Lütfen Virtual Machine Manager tarafından yönetilen kümeleri Azure Stack HCI önizleme kanalına kaydetmeyin. System Center 2022, Azure Stack HCI önizleme sürümlerini desteklemez. Azure Stack HCI önizlemeleriyle ilgileniyorsanız System Center blogunu izleyebilirsiniz.
Bu makale, işletim sistemi ve özellik güncelleştirmelerine odaklanır. Donanımda bakım gerçekleştirmek için bir sunucuyu çevrimdışına almanız gerekiyorsa bkz . Yük devretme kümesi bakım yordamları.
Windows Admin Center kullanarak işletim sistemi ve donanım güncelleştirmelerini yükleme
Windows Admin Center basit bir kullanıcı arabirimi kullanarak kümeyi güncelleştirmeyi ve kalite güncelleştirmelerini uygulamayı kolaylaştırır. Bir Microsoft donanım iş ortağından tümleşik bir sistem satın aldıysanız, uygun iş ortağı güncelleştirme uzantılarını yükleyerek en son sürücüleri, üretici yazılımını ve diğer güncelleştirmeleri doğrudan Windows Admin Center'dan kolayca edinebilirsiniz. Donanımınız tümleşik bir sistem olarak satın alınmazsa, donanım satıcısının önerilerine göre üretici yazılımı ve sürücü güncelleştirmelerinin ayrı olarak gerçekleştirilmesi gerekebilir.
Uyarı
güncelleştirme işlemine Windows Admin Center kullanarak başlarsanız, güncelleştirmeler tamamlanana kadar sihirbazı kullanmaya devam edin. Windows Admin Center güncelleştirme işlemini kısmen tamamladıktan sonra Cluster-Aware Güncelleştirme aracını kullanmayı veya PowerShell ile bir kümeyi güncelleştirmeyi denemeyin. Güncelleştirmeleri gerçekleştirmek için Windows Admin Center yerine PowerShell kullanmak istiyorsanız, PowerShell kullanarak kümeyi güncelleştirme bölümüne atlayın.
Güncelleştirmeleri yüklemek için şu adımları izleyin:
Bir kümeye bağlandığınızda, bir veya daha fazla sunucuda yüklenmeye hazır güncelleştirmeler varsa Windows Admin Center panosu sizi uyarır ve şimdi güncelleştirme bağlantısı sağlar. Alternatif olarak, sol taraftaki Araçlar menüsünden Güncelleştirmeler seçebilirsiniz.
Kümenizi ilk kez güncelleştiriyorsanız, Windows Admin Center kümenin güncelleştirme Cluster-Aware çalışacak şekilde düzgün yapılandırılıp yapılandırılmamış olduğunu denetler ve gerekirse CAU küme rolünü yükleme ve gerekli güvenlik duvarı kurallarını etkinleştirme de dahil olmak üzere CAU'yı sizin için yapılandırmak isteyip Windows Admin Center istediğinizi sorar. Güncelleştirme işlemine başlamak için Başlarken'e tıklayın.
Not
Windows Admin Center'da Cluster-Aware güncelleştirme aracını kullanmak için Kimlik Bilgisi Güvenlik Hizmeti Sağlayıcısı'nı (CredSSP) etkinleştirmeniz ve açık kimlik bilgileri sağlamanız gerekir. CredSSP'nin etkinleştirilmesi gerekip gerekmediğini sorarsanız Evet'e tıklayın. Kullanıcı adınızı ve parolanızı belirtin ve Devam'a tıklayın.
Kümenin güncelleştirme durumu görüntülenir; Kümedeki her sunucu için kullanılabilen işletim sistemi güncelleştirmelerinin listesini almak için Güncelleştirmeleri denetle'ye tıklayın. Yönetici kimlik bilgilerini sağlamanız gerekebilir. Kullanılabilir işletim sistemi güncelleştirmesi yoksa İleri: donanım güncelleştirmeleri'ne tıklayın ve 8. adıma geçin.
Önemli
Özellik güncelleştirmeleri ek adımlar gerektirir. Windows Admin Center kümeniz için bir özellik güncelleştirmesi olduğunu gösteriyorsa bkz. Windows Admin Center kullanarak özellik güncelleştirmelerini yükleme.
Güncelleştirme devam ederken Güncelleştirmeler ekranından uzaklaşırsanız, geçerli çalıştırma tamamlanana kadar Güncelleştirmeler sayfasının geçmiş bölümünün doğru doldurulmaması gibi beklenmeyen bir davranış olabilir. Güncelleştirmeler devam ederken uygulamayı kullanmaya devam etmek istiyorsanız Windows Admin Center yeni bir tarayıcı sekmesinde veya penceresinde açmanızı öneririz.
İşletim sistemi güncelleştirmelerini yüklemeye devam etmek için İleri: Yükle'yi seçin veya bunları dışlamak için Atla'ya tıklayın.
Not
Güncelleştirmeleri Çekirdek Geçici Yeniden Başlatma'nın etkinleştirildiği bir kümeye yüklüyorsanız, Bu çalıştırma için Çekirdek Geçici Yeniden Başlatmayı Devre Dışı Bırak onay kutusunu görürsünüz. Kutu işaretlenmesi, çekirdek geçici yeniden başlatmayı yalnızca belirli bir güncelleştirme çalıştırması için devre dışı bırakır. Bu, bios güncelleştirmeleri gibi bir güncelleştirme çalıştırması tam yeniden başlatma gerektirdiğinde Çekirdek Geçici Yeniden Başlatma'yı devre dışı bırakmayı mümkün kılar.
İşletim sistemi güncelleştirmelerini yüklemek için Yükle'yi seçin. Her sunucu, güncelleştirmeleri birer birer indirir ve uygular. Güncelleştirme durumunun "güncelleştirmeler yükleniyor" olarak değiştiğini görürsünüz. Güncelleştirmelerden herhangi biri yeniden başlatma gerektiriyorsa, sunucular teker teker yeniden başlatılır ve kapalı kalma süresini önlemek için sanal makineler gibi küme rolleri sunucular arasında taşınır. Yüklenen güncelleştirmelere bağlı olarak güncelleştirme çalıştırmasının tamamı birkaç dakika ile birkaç saat arasında sürebilir. Oturum açma kimlik bilgilerinizi birden çok kez Windows Admin Center sağlamanız istenebilir.
Not
Güncelleştirmeler , Güncelleştirmeler yüklenemedi veya Güncelleştirmelerdenetlenemedi uyarısıyla başarısız görünüyorsa veya bir veya daha fazla sunucu güncelleştirme çalıştırması sırasında durumun alınamadığını gösteriyorsa, birkaç dakika bekleyip tarayıcınızı yenilemeyi deneyin. PowerShell ile güncelleştirme çalıştırmasının durumunu denetlemek için de kullanabilirsiniz
Get-CauRun
.İşletim sistemi güncelleştirmeleri tamamlandığında güncelleştirme durumu "başarılı" olarak değişir. Donanım güncelleştirmeleri ekranına geçmek için İleri: donanım güncelleştirmeleri'ne tıklayın.
Önemli
İşletim sistemi güncelleştirmelerini uyguladıktan sonra "depolama tamamlanamadı veya güncel değil, bu nedenle kümedeki diğer sunuculardan verilerle eşitlememiz gerekiyor" iletisini görebilirsiniz. Sunucu yeniden başlatıldıktan sonra bu normaldir. Eşitlemenin tamamlandığını onaylayana kadar hiçbir sürücüyü kaldırmayın veya kümedeki sunucuları yeniden başlatmayın.
Küme Windows Update bağlı değilse ve Azure Stack HCI yükleme medyası yerel bir paylaşımda kullanılabiliyorsa, kümeyi yükseltmek için CAU da kullanılabilir:
En son kalite güncelleştirmeleri yüklendikten sonra küme düğümleri Windows Update bağlı olmadığında ve kurulum medyası küme düğümlerinin erişebildiği bir paylaşıma kopyalandığında:
Invoke-CauRun –ClusterName <cluster_name> -CauPluginName Microsoft.RollingUpgradePlugin -CauPluginArguments @{ 'WuConnected'='false';'PathToSetupMedia'='\some\path\'; 'UpdateClusterFunctionalLevel'='true'; } -Force
Windows Admin Center, kümede belirli sunucu donanımınızı destekleyen yüklü uzantılar olup olmadığını denetler. Kümedeki her sunucuya donanım güncelleştirmelerini yüklemek için İleri: yükle'ye tıklayın. Uzantı veya güncelleştirme bulunmazsa Çıkış'a tıklayın.
Güvenliği geliştirmek için, güncelleştirmeleri yüklemeyi tamamladığınızda CredSSP'yi devre dışı bırakın:
- Windows Admin Center'da Tüm bağlantılar'ın altında kümenizdeki ilk sunucuyu seçin ve ardından Bağlan'ı seçin.
- Genel Bakış sayfasında CredSSP'yi Devre Dışı Bırak'ı seçin ve ardından CredSSP'yi Devre Dışı Bırak açılır penceresinde Evet'i seçin.
Windows Admin Center kullanarak özellik güncelleştirmelerini yükleme
Microsoft, aşağıdaki adımları kullanarak yeni özellik güncelleştirmelerinin en kısa sürede yüklenmesini önerir.
Önemli
Bir kümeyi Azure Stack HCI, sürüm 20H2'den sürüm 21H2'ye yükseltirken Windows Admin Center bilinen sorunlar vardır. Bu makalenin sonundaki Bilinen sorunlar bölümüne bakın.
Windows Admin Center'da sol taraftaki Araçlarbölmesinden Güncelleştirmeler seçin. Yeni özellik güncelleştirmeleri görüntülenir.
Yükle'yi seçin. Hazırlık denetimi görüntülenir. Koşul denetimlerinden herhangi biri başarısız olursa devam etmeden önce bunları çözün.
Hazırlık denetimi tamamlandığında güncelleştirmeleri yüklemeye hazır olursunuz. Güncelleştirmeleri geri almak istemiyorsanız, yeni özellikleri etkinleştirmek için isteğe bağlı Küme işlev düzeyini güncelleştir onay kutusunu işaretleyin; aksi takdirde, PowerShell kullanarak yükleme sonrasında küme işlev düzeyini güncelleştirebilirsiniz. Listelenen güncelleştirmeleri gözden geçirin ve güncelleştirmeyi başlatmak için Yükle'yi seçin.
Yüklemenin ilerleme durumunu aşağıdaki ekran görüntüsünde gösterildiği gibi görebilirsiniz. İşletim sistemini yeni özelliklerle güncelleştirdiğiniz için güncelleştirmelerin tamamlanması biraz zaman alabilir. Oturum açma kimlik bilgilerinizi birden çok kez Windows Admin Center sağlamanız istenebilir.
Not
Güncelleştirmeler bir Güncelleştirmeler yüklenemedi veya Güncelleştirmelerdenetlenemedi uyarısıyla başarısız görünüyorsa veya bir veya daha fazla sunucu güncelleştirme çalıştırması sırasında durumu alamadığını gösteriyorsa, birkaç dakika bekleyip tarayıcınızı yenilemeyi deneyin. PowerShell ile güncelleştirme çalıştırmasının durumunu denetlemek için de kullanabilirsiniz
Get-CauRun
.Özellik güncelleştirmeleri tamamlandığında, başka güncelleştirmeler olup olmadığını denetleyin ve yükleyin.
PowerShell kullanarak yükleme sonrası adımları gerçekleştirin. Bu adımlar kümenizin kararlılığı açısından kritik önem taşır.
PowerShell kullanarak kümeyi güncelleştirme
Cluster-Aware Güncelleştirme'yi kullanarak bir kümeyi güncelleştirebilmeniz için önce Uzak Sunucu Yönetim Araçları'nın (RSAT) parçası olan Yük Devretme Kümeleme Araçları'nı yüklemeniz ve Cluster-Aware Güncelleştirme yazılımını eklemeniz gerekir. Azure Stack HCI'nin daha yeni bir sürümünü çalıştıran bir kümeyi güncelleştiriyorsanız, bu araçlar zaten yüklenmiş olabilir.
Cluster-Aware Güncelleştirmesi'ni kullanarak bir yük devretme kümesinin yazılım güncelleştirmelerini uygulamak üzere düzgün ayarlanıp ayarlanmadığını test etmek için, yük devretme kümesi ve ağ ortamında En İyi Yöntemler Çözümleyicisi (BPA) taraması yapan ve sizi uyarı veya hatalarla ilgili uyaran PowerShell cmdlet'ini çalıştırın Test-CauSetup
:
Test-CauSetup -ClusterName Cluster1
Özellikleri, araçları veya rolleri yüklemeniz gerekiyorsa sonraki bölümlere bakın. Aksi takdirde, PowerShell ile güncelleştirmeleri denetleme bölümüne atlayın.
PowerShell kullanarak Yük Devretme Kümelemesi ve Yük Devretme Kümelemesi araçlarını yükleme
Bir kümede veya sunucuda Yük Devretme Kümelemesi özelliğinin ve Yük Devretme Kümelemesi araçlarının zaten yüklü olup olmadığını denetlemek için, Get-WindowsFeature
yönetim bilgisayarınızdan PowerShell cmdlet'ini çalıştırın (veya doğrudan kümede veya sunucuda çalıştırın ve parametresini -ComputerName
atlayın):
Get-WindowsFeature -Name Failover*, RSAT-Clustering* -ComputerName Server1
"Yükleme Durumu" ifadesinin Yüklü olduğundan ve Windows PowerShell için hem Yük Devretme Kümelemesi hem de Yük Devretme Kümesi Modülü'ne karşı bir X görüntülendiğinden emin olun:
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
Yük Devretme Kümelemesi özelliği yüklü değilse, -IncludeAllSubFeature ve -IncludeManagementTools parametrelerini kullanarak cmdlet'iyle Install-WindowsFeature
kümedeki her sunucuya yükleyin:
Install-WindowsFeature –Name Failover-Clustering -IncludeAllSubFeature –IncludeManagementTools -ComputerName Server1
Bu komut ayrıca yük devretme kümelerini yönetmek için PowerShell cmdlet'lerini içeren PowerShell için Yük Devretme Kümesi Modülü'ni ve yük devretme kümelerine yazılım güncelleştirmelerini yüklemek için PowerShell için Cluster-Aware Güncelleştirme modülünü yükler.
Yük Devretme Kümelemesi özelliği zaten yüklüyse ancak Windows PowerShell için Yük Devretme Kümesi Modülü yüklü değilse, cmdlet'iyle kümedeki her sunucuya Install-WindowsFeature
yükleyin:
Install-WindowsFeature –Name RSAT-Clustering-PowerShell -ComputerName Server1
CAU güncelleştirme modunu seçme
Cluster-Aware Güncelleştirme (CAU), küme güncelleştirme işleminin tamamını iki modda koordine edebilir:
Kendi kendine güncelleştirme modu Bu mod için Cluster-Aware Kümelenmiş rolü güncelleştirme, yük devretme kümesinde güncelleştirilecek bir iş yükü ve tanımlanan ilişkili bir güncelleştirme zamanlaması olarak yapılandırılır. Küme, varsayılan veya özel güncelleştirme çalıştırma profilini kullanarak zamanlanan zamanlarda kendisini güncelleştirir. Güncelleştirme çalıştırması sırasında güncelleştirme Cluster-Aware Güncelleştirme Düzenleyicisi işlemi şu anda Cluster-Aware Kümelenmiş rolüne sahip olan düğümde başlar ve işlem her küme düğümünde güncelleştirmeleri sırayla gerçekleştirir. Geçerli küme düğümünü güncelleştirmek için, Cluster-Aware Kümelenmiş rolü güncelleştirme başka bir küme düğümüne yük devredilir ve bu düğümdeki yeni bir Güncelleştirme Düzenleyicisi işlemi güncelleştirme çalıştırmasının denetimini üstlenir. Kendi kendine güncelleştirme modunda, güncelleştirme Cluster-Aware tam otomatik, uçtan uca bir güncelleştirme işlemi kullanarak yük devretme kümesini güncelleştirebilir. Yönetici ayrıca bu modda isteğe bağlı güncelleştirmeleri tetikleyebilir veya isterseniz uzaktan güncelleştirme yaklaşımını kullanabilir.
Uzaktan güncelleştirme modu Bu mod için, yük devretme kümesine ağ bağlantısı olan ancak yük devretme kümesinin üyesi olmayan bir uzaktan yönetim bilgisayarı (genellikle Windows 10 bir bilgisayar) Yük Devretme Kümeleme Araçları ile yapılandırılır. Yönetici, Güncelleştirme Düzenleyicisi olarak adlandırılan uzaktan yönetim bilgisayarından, varsayılan veya özel güncelleştirme çalıştırma profilini kullanarak isteğe bağlı güncelleştirme çalıştırmasını tetikler. Uzaktan güncelleştirme modu, güncelleştirme çalıştırması sırasında gerçek zamanlı ilerleme durumunu izlemek ve Sunucu Çekirdeği yüklemelerinde çalışan kümeler için kullanışlıdır.
Not
Windows 10 Ekim 2018 Güncelleştirmesi başlayarak RSAT, doğrudan Windows 10 'İsteğe Bağlı Özellikler' kümesi olarak dahil edilir. Windows 10 22H2'den eski sürümler için Ayarlar > Uygulama Uygulamaları > & özellikleri > İsteğe bağlı özellikler > Özellik > ekle RSAT: Yük Devretme Kümeleme Araçları'na gidin ve Yükle'yi seçin. Windows 10 22H2 ve Windows 11 için Ayarlar > Sistem > İsteğe Bağlı özellikler > Özellik > ekle RSAT: Yük Devretme Kümeleme Araçları'na gidin ve Ekle'yi seçin. İşlemin ilerleme durumunu görmek için Geri düğmesine tıklayarak "İsteğe bağlı özellikleri yönet" sayfasında durumu görüntüleyin. Eklenen özellik, Windows 10 sürüm yükseltmeleri arasında kalıcı olur. Ekim 2018 Güncelleştirmesi'nden önce Windows 10 rsat yüklemek için bir RSAT paketi indirin.
Kümeye CAU kümesi rolü ekleme
Cluster-Aware Güncelleştirme kümesi rolü, kendi kendini güncelleştirme modu için gereklidir. Güncelleştirmeleri gerçekleştirmek için Windows Admin Center kullanıyorsanız, küme rolü otomatik olarak eklenir.
cmdlet'i, Get-CauClusterRole
belirtilen kümedeki Cluster-Aware Kümeyi güncelleştirme rolünün yapılandırma özelliklerini görüntüler.
Get-CauClusterRole -ClusterName Cluster1
Rol kümede henüz yapılandırılmamışsa aşağıdaki hata iletisini görürsünüz:
Get-CauClusterRole : The current cluster is not configured with a Cluster-Aware Updating clustered role.
PowerShell kullanarak kendi kendini güncelleştirme moduna Cluster-Aware Kümeyi güncelleştirme rolünü eklemek için cmdlet'ini Add-CauClusterRole
kullanın ve aşağıdaki örnekte olduğu gibi uygun parametreleri sağlayın:
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
Not
Önceki komut bir yönetim bilgisayarından veya etki alanı denetleyicisinden çalıştırılmalıdır.
Uzaktan yeniden başlatmalara izin vermek için güvenlik duvarı kurallarını etkinleştirme
Güncelleştirme işlemi sırasında sunucuların uzaktan yeniden başlatılmasına izin verin. Güncelleştirmeleri gerçekleştirmek için Windows Admin Center kullanıyorsanız, Windows Güvenlik Duvarı kuralları uzaktan yeniden başlatmalara izin vermek için her sunucuda otomatik olarak güncelleştirilir. PowerShell ile güncelleştiriyorsanız, Windows Güvenlik Duvarı'nda Uzaktan Kapatma güvenlik duvarı kural grubunu etkinleştirin veya yukarıdaki örnekte olduğu gibi parametresini cmdlet'e geçirin -EnableFirewallRules
.
PowerShell kullanarak güncelleştirmeleri denetleme
Cmdlet'ini Invoke-CAUScan
kullanarak sunucuları geçerli güncelleştirmeler için tarayebilir ve belirtilen kümedeki her sunucuya uygulanan ilk güncelleştirme kümesinin listesini alabilirsiniz:
Invoke-CauScan -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -Verbose
Listenin oluşturulması birkaç dakika sürebilir. Önizleme listesi yalnızca ilk güncelleştirme kümesini içerir; ilk güncelleştirmeler yüklendikten sonra uygulanabilir olabilecek güncelleştirmeleri içermez.
PowerShell kullanarak işletim sistemi güncelleştirmelerini yükleme
Sunucuları işletim sistemi güncelleştirmeleri için taramak ve belirtilen kümede tam güncelleştirme çalıştırması gerçekleştirmek için cmdlet'ini Invoke-CAURun
kullanın:
Invoke-CauRun -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
Bu komut, Küme1 adlı kümede bir tarama ve tam güncelleştirme çalıştırması gerçekleştirir. Bu cmdlet , Microsoft.WindowsUpdatePlugin eklentisini kullanır ve bu cmdlet'i çalıştırmadan önce tüm küme düğümlerinin çevrimiçi olmasını gerektirir. Buna ek olarak, bu cmdlet düğümü başarısız olarak işaretlemeden önce düğüm başına en fazla üç yeniden denemeye izin verir ve tüm güncelleştirme çalıştırmasını başarısız olarak işaretlemeden önce birden fazla düğümün başarısız olmasına izin verir. Ayrıca sunucuların uzaktan yeniden başlatılmasına izin vermek için güvenlik duvarı kurallarını etkinleştirir. Komut Force parametresini belirttiğinden, cmdlet onay istemleri görüntülenmeden çalışır.
Güncelleştirme çalıştırması işlemi şunları içerir:
- Kümedeki her sunucuda geçerli güncelleştirmeleri tarama ve indirme
- Şu anda çalışan kümelenmiş rolleri her sunucudan taşıma
- Güncelleştirmeleri her sunucuya yükleme
- Yüklü güncelleştirmeler gerekiyorsa sunucuyu yeniden başlatma
- Kümelenmiş rolleri özgün sunucuya geri taşıma
Güncelleştirme çalıştırma işlemi ayrıca çekirdeğin korunmasını sağlamayı, yalnızca ilk güncelleştirme kümesi yüklendikten sonra yüklenebilen ek güncelleştirmelerin denetlenmesini ve gerçekleştirilir eylemlerin raporunun kaydedilmesini içerir.
PowerShell kullanarak özellik güncelleştirmelerini yükleme
Özellik güncelleştirmelerini PowerShell kullanarak yüklemek için aşağıdaki adımları izleyin. Kümeniz Azure Stack HCI, sürüm 20H2 çalıştırıyorsa, Windows Update aracılığıyla 20 Mayıs 2021 önizleme güncelleştirmesini (KB5003237) uyguladığınızdan emin olun; aksi takdirde Set-PreviewChannel
cmdlet çalışmaz.
Kümedeki her sunucuda aşağıdaki cmdlet'leri çalıştırın:
Set-WSManQuickConfig Enable-PSRemoting Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled true
Kümenin Cluster-Aware Güncelleştirme (CAU) kullanarak yazılım güncelleştirmelerini uygulamak üzere düzgün ayarlanıp ayarlanmadığını test etmek için, sizi uyarı veya hatalarla ilgili bilgilendirecek cmdlet'ini çalıştırın
Test-CauSetup
:Test-CauSetup -ClusterName Cluster1
Cmdlet'i kümedeki
Test-Cluster
sunuculardan birinde çalıştırarak kümenin donanımını ve ayarlarını doğrulayın. Koşul denetimlerinden herhangi biri başarısız olursa, 4. adıma geçmeden önce bunları çözün.Test-Cluster
Özellik güncelleştirmesini denetleyin:
Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *
Yukarıdaki cmdlet'in çıkışını inceleyin ve her sunucuya aynı Özellik Güncelleştirmesi'nin sunulduğundan emin olun. Bu durum geçerli olacaktır.
cmdlet'ini çalıştırmak
Invoke-CauRun
için küme dışında ayrı bir sunucu veya VM'ye ihtiyacınız olacaktır. Önemli: Üzerinde çalıştırdığınızInvoke-CauRun
sistem Windows Server 2022, Azure Stack HCI, sürüm 21H2 veya 20 Mayıs 2021 önizleme güncelleştirmesinin (KB5003237) yüklü olduğu Azure Stack HCI, sürüm 20H2'yi çalıştırıyor olmalıdır.Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -Force
Daha fazla güncelleştirme olup olmadığını denetleyin ve yükleyin.
Artık özellik güncelleştirmeleri için yükleme sonrası adımları gerçekleştirmeye hazırsınız.
Güncelleştirme çalıştırmasının durumunu denetleme
Yönetici, cmdlet'ini çalıştırarak devam eden bir güncelleştirme çalıştırması Get-CauRun
hakkında özet bilgileri alabilir:
Get-CauRun -ClusterName Cluster1
İşte bazı örnek çıktılar:
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[]
}
Özellik güncelleştirmeleri için yükleme sonrası adımlar
Özellik güncelleştirmeleri yüklendikten sonra, yeni özellikleri etkinleştirmek için küme işlev düzeyini güncelleştirmeniz ve PowerShell kullanarak depolama havuzu sürümünü güncelleştirmeniz gerekir.
Önemli
Depolama Çoğaltması çalıştıran Azure Stack HCI kümeleri, yükleme sonrası adımları gerçekleştirmeden önce 21H2 Özellik güncelleştirmesi tamamlandıktan sonra her sunucunun ikinci kez yeniden başlatılmasını gerektirir. Bu bilinen bir sorundur.
Küme işlev düzeyini güncelleştirin.
Küme işlev düzeyini en kısa sürede güncelleştirmenizi öneririz. Özellik güncelleştirmelerini Windows Admin Center yüklediyseniz ve isteğe bağlı Yeni özellikleri etkinleştirmek için küme işlev düzeyini güncelleştir onay kutusunu işaretlediyseniz, bu adımı atlayabilirsiniz.
Kümedeki herhangi bir sunucuda aşağıdaki cmdlet'i çalıştırın:
Update-ClusterFunctionalLevel You'll see a warning that you can't undo this operation. Confirm **Y** that you want to continue. > [!WARNING] > After you update the cluster functional level, you can't roll back to the previous operating system version.
Depolama havuzunu güncelleştirin.
Küme işlev düzeyi güncelleştirildikten sonra depolama havuzunu güncelleştirmek için aşağıdaki cmdlet'i kullanın. Komutunu çalıştırarak
Get-StoragePool
kümenizi temsil eden depolama havuzunun FriendlyName değerini bulun. Bu örnekte FriendlyName, hci-cluster1 üzerinde S2D'dir:Update-StoragePool -FriendlyName "S2D on hci-cluster1"
Eylemi onaylamanız istenir. Bu noktada, yeni cmdlet'ler kümedeki tüm sunucularda tamamen çalışır durumda olacaktır.
VM yapılandırma düzeylerini yükseltme (isteğe bağlı).
İsteğe bağlı olarak, cmdlet'ini
Update-VMVersion
kullanarak her VM'yi durdurup vm'leri yeniden başlatarak VM yapılandırma düzeylerini yükseltebilirsiniz.Yükseltilen kümenin beklendiği gibi çalıştığını doğrulayın.
Roller doğru yük devretme yapmalıdır ve kümede VM dinamik geçişi kullanılırsa VM'ler başarıyla dinamik geçiş yapmalıdır.
Kümeyi doğrulayın.
Cmdlet'ini
Test-Cluster
kümedeki sunuculardan birinde çalıştırın ve küme doğrulama raporunu inceleyin.
SCONFIG kullanarak Yük Devretme Kümesinin el ile özellik güncelleştirmesini gerçekleştirme
Yük devretme kümesinin el ile özellik güncelleştirmesini yapmak için SCONFIG aracını ve Yük Devretme Kümelemesi PowerShell cmdlet'lerini kullanın. SCONFIG belgesine başvurmak için bkz. Sunucu Yapılandırma aracı (SConfig) ile Windows Server ve Azure Stack HCI'nin Sunucu Çekirdeği yüklemesini yapılandırma
Kümedeki her düğüm için hedef düğümde şu komutları çalıştırın:
Suspend-ClusterNode -Node<node> -Drain
--hiçbir şeyin hedef düğümde çalışmaması gerektiğini kullanarak
Get-ClusterGroup
askıya alma seçeneğini işaretleyin.Hedef düğümde 6.3 SCONFIG seçeneğini çalıştırın.
Hedef düğüm yeniden başlatıldıktan sonra, depolama işi kalmayıncaya veya tüm depolama işleri tamamlanana kadar depolama onarım işlerinin çalıştırılarak
Get-Storage-Job
tamamlanmasını bekleyin.Resume-ClusterNode -Node <nodename> -Failback
Tüm düğümler yükseltildiğinde şu iki cmdlet'i çalıştırın:
Update-ClusterFunctional Level
Update-StoragePool
Kümedeki tüm sunucuların hızlı, çevrimdışı güncelleştirmesini gerçekleştirme
Bu yöntem, bir kümedeki tüm sunucuları aynı anda aşağı almanıza ve tümünü aynı anda güncelleştirmenize olanak tanır. Bu, güncelleştirme işlemi sırasında zaman kazandırır, ancak barındırılan kaynaklar için denge kapalı kalma süresidir.
Hızlı bir şekilde uygulamanız gereken kritik bir güvenlik güncelleştirmesi varsa veya bakım pencerenizde güncelleştirmelerin tamamlandığından emin olmanız gerekiyorsa, bu yöntem sizin için olabilir. Bu işlem Azure Stack HCI kümesini getirir, sunucuları güncelleştirir ve hepsini yeniden getirir.
- Bakım pencerenizi planlayın.
- Sanal diskleri çevrimdışına alın.
- Depolama havuzunu çevrimdışına almak için kümeyi durdurun. Cmdlet'ini
Stop-Cluster
çalıştırın veya kümeyi durdurmak için Windows Admin Center kullanın. - Küme hizmetini her sunucuda Services.msc içinde Devre Dışı olarak ayarlayın. Bu, küme hizmetinin güncelleştirilirken başlatılmasını engeller.
- Windows Server Toplu Güncelleştirmesi'ni ve gerekli bakım yığını Güncelleştirmeler tüm sunuculara uygulayın. Tüm sunucuları aynı anda güncelleştirebilirsiniz: Küme kapalı olduğundan beklemenize gerek yoktur.
- Sunucuları yeniden başlatın ve her şeyin iyi göründüğünden emin olun.
- Küme hizmetini her sunucuda otomatik olarak ayarlayın.
- Kümeyi başlatın. cmdlet'ini
Start-Cluster
çalıştırın veya Windows Admin Center kullanın. - Birkaç dakika verin. Depolama havuzunun iyi durumda olduğundan emin olun.
- Sanal diskleri yeniden çevrimiçine getirin.
- ve
Get-VirtualDisk
cmdlet'lerini çalıştırarak sanal disklerinGet-Volume
durumunu izleyin.
Bilinen sorunlar
Kümeyi Azure Stack HCI, sürüm 20H2'den sürüm 21H2'ye yükseltirken Windows Admin Center bilinen sorunlar aşağıdadır.
Güncelleştirmeler yüklenemedi
Bu hata iletisi, Windows Admin Center yönetilen sunucularla bağlantıyı kaybettiğinde görülür, bu nedenle güncelleştirmelerin yüklü olma olasılığı yüksektir. Birkaç dakika bekleyip tarayıcınızı yenilediğinizde gerçek güncelleştirme durumunu görmeniz yeterlidir. PowerShell ile güncelleştirme çalıştırmasının durumunu denetlemek ve çalıştırma tamamlandığında tarayıcınızı yenilemek için de kullanabilirsiniz Get-CauRun
.
Güncelleştirmeler denetlenemedi
Bu hata iletisi, Windows Admin Center yönetilen sunucularla bağlantıyı kaybettiğinde görülür, bu nedenle güncelleştirmelerin yüklü olma olasılığı yüksektir. Birkaç dakika bekleyip tarayıcınızı yenilediğinizde gerçek güncelleştirme durumunu görmeniz yeterlidir. PowerShell ile güncelleştirme çalıştırmasının durumunu denetlemek ve çalıştırma tamamlandığında tarayıcınızı yenilemek için de kullanabilirsiniz Get-CauRun
.
Bu ileti, kümelenmiş sunucularda düzeltme eklerinin karma sürümleri yüklü olduğunda da görülür. Bu, eklentili RollingUpgrade
komutun Invoke_CAUScan
birden çok özellik güncelleştirmesi döndürmesine neden olur. Bu sorunu azaltmak için, kümeyi güncelleştirmeye çalışmadan önce 20 Mayıs 2021 önizleme güncelleştirmesini (KB5003237) kümedeki tüm sunuculara uygulayın.
Oturum açma kimlik bilgileri için birden çok istem
Windows Admin Center'in eski sürümlerinde, güncelleştirme çalıştırması sırasında birden çok kez kimlik doğrulaması yapmanız istenebilir. İstendiğinde her seferinde kimlik doğrulamasından geçin veya Connections dönüp kümeye yeniden bağlanın.
Küme hazırlığı denetimi tamamlanamadı
Bazen, hazır olma denetimi Küme doğrulama testlerinin durumunu denetleme bölümünde kalır ve hiçbir zaman tamamlanmaz. Yerelleştirme sorunları nedeniyle bu durum genellikle İngilizce olmayan Azure Stack HCI kümelerinde görülür.
Test-Cluster
Makinelerde bittiğinde (genellikle birkaç dakika sonra), Windows Admin Center denetimlerin tamamlandığını fark edemeyebilir. Test-Cluster
Bu senaryoda arka planda başarılı olduğundan, güncelleştirme çalıştırmasına Test-Cluster
devam etmeden önce küme durumunu doğrulamak için rapor dosyasını doğrudan sunuculardan indirebilirsiniz. Alternatif olarak, kümedeki sunuculardan herhangi birinde PowerShell kullanarak komutunu çalıştırın Test-Cluster
.
CredSSP kimlik bilgileri hatası
daha eski Windows Admin Center sürümlerinde, zaten bunu yaptığınızda "CredSSP'yi etkinleştirmeden ve açık kimlik bilgileri sağlamadan Küme Algılayan Güncelleştirmeyi kullanamazsınız" hata iletisiyle karşılaşabilirsiniz. Bu sorun Windows Admin Center sürüm 2110'da düzeltildi.
CredSSP oturum uç noktası izinleri sorunu
Güncelleştirme çalıştırması sırasında CredSSP'yi etkinleştirmeye yönelik bir bildirim ve şu hata iletisini görebilirsiniz: "CredSSP temsilcisi etkinleştiremedi. Uzak sunucuya bağlanılamadı."
Bu CredSSP hatası, Windows Admin Center yerel bir bilgisayarda çalışırken ve Windows Admin Center kullanıcı makineye Windows Admin Center yükleyen kullanıcıyla aynı olmadığında görülür.
Bu sorunu azaltmak için Microsoft bir Windows Admin Center CredSSP yöneticiler grubu kullanıma sunulmuştur. Kullanıcı hesabınızı yerel bilgisayarınızdaki Windows Admin Center CredSSP Yöneticileri grubuna ekleyin ve sonra yeniden oturum açın; hatanın ortadan kalkması gerekir.
İşletim sistemi sürümlerinde adlandırma uyuşmazlığı
Güncelleştirme üst bilgisinde Azure Stack HCI 22H2 yazıyor olsa da, bir küme önizleme kanalına katılmadıysa yalnızca genel olarak sunulan 21H2 GA güncelleştirmesini alır. Bu, sabit kodlama uyuşmazlığıdır.
Sonraki adımlar
İlgili bilgiler için ayrıca bkz:
- Küme Duyarlı Güncelleştirme (CAU)
- Küme Duyarlı Güncelleştirme gereksinimleri ve en iyi yöntemler
- CAU: Cluster-Aware Güncelleştirmesi için Günlük Dosyaları Sorunlarını Giderme
- Çekirdek Geçici Yeniden Başlatma ile hızlı yeniden başlatmaları yönetme
- Depolama Alanları Doğrudan'de sürücü üretici yazılımını güncelleştirme
- Azure Stack HCI kümesini doğrulama
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin