Özet
Windows Yönetim Merkezi'ni veya Windows Update Eklentisi aracılığıyla KümeYili Güncelleştirme'yi (BUS) kullanarak, 20 Mayıs 2021(KB5003237) veya sonraki güncelleştirmeleri Azure Stack HCI üzerinde yüklerken sorun çıkarabilirsiniz. Etkilenen bir güncelleştirmeyi uygulamak için bir etki azaltma kullanılmadıkça, Azure Stack HCI kümesi kısmen güncelleştirilebilir. Tüm kümenin 20 Mayıs 2021 veya daha sonraki bir sürümde yayımlanan KB5003237 güncelleştirmesini yükledikten sonra, sonraki güncelleştirmeleri güncelleştirmek için risk azaltmayı kullanmak zorunda bırakmanız gerekir.
Kümenizin etkilendiğini belirleme
Aşağıdaki hatalara bakabilirsiniz:
-
Yönetim Windows, Güncelleştirmeler yüklenemedi durumunu gösterir ve Durum sütununda düğüm başına durumu bahsediliyor.
-
Microsoft-Windows-ClusterAwareUpdating-Management kaynağından Olay Kimliği 1013'e sahip Yönetici Kanalı olay günlüğünde hata alabilirsiniz.
Kümenin etkilendiğini belirlemek için, kümedeki herhangi bir düğümde aşağıdaki PowerShell komutunu kullanın:
-
(Get-YerDiyaniPort -Last -detailed). ClusterResult.NodeResults
Aşağıdaki hata iletisini alırsanız, küme etkilenir:
-
ErrorRecordData : (PluginReported_ScanFailure_Failed) Microsoft.WindowsUpdatePlugin eklentisi, "<HCIClusterNodeName düğümünde geçerli güncelleştirmeleri taramaya çalışırken bir hata bildirdi>. Eklenti tarafından bildirilen ek bilgiler: (ClusterUpdateException) Ortak Bilgi Modeli (CIM) işleminde bir hata vardı, başka bir ifadeyle Güncelleştirme'nin bağlı olduğu yazılım tarafından Cluster-Aware gerçekleştiriliyor. Bilgisayar " <HCIClusterNodeName>" ve işlem de "ScanUpdates[Info,SCINodeWCD[<HCIClusterNodeName>]]" şeklindedir. Hata şöyledir: (CimException) WinRM istemcisi isteği işleyemmektedir. Nesne tanınmayan bir bağımsız değişken içeriyor:
-
"FeatureUpdatesOnly". Bağımsız değişken adının yazım denetiminin doğru olduğunu doğrulayın. HRESULT 0x803381e1 ==> (CimException) WinRM istemcisi isteği işamaz. Nesne tanınmayan bir bağımsız değişken içeriyor: "FeatureUpdatesOnly". Bağımsız değişken adının yazım denetiminin doğru olduğunu doğrulayın. HRESULT 0x803381e1
Geçici Çözüm
Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.
Yöntem 1: Uzaktan LİRA güncelleştirmesini çalıştırmak için yönetim cihazı kullanma
Kümenin parçası dışında bir uzaktan yönetim cihazında şu adımları izleyin:
-
Uzaktan yönetim aygıtının doğru kurulu olduğundan emin olun (RSAT Yük Devretme Kümesi yüklenir).
UZAKTAN YÖNETİCI'nin nasıl kullanıldığı veya bir uzaktan yönetim cihazı ayar kullanma hakkında ayrıntılı bilgi için bkz. PowerShell kullanarak kümeyi güncelleştirme. -
Aşağıdaki PowerShell komutunu çalıştırın:
Invoke-ForceRun -ClusterName <küme adı>-RulPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
Daha fazla bilgi için bkz. PowerShell ile güncelleştirmeleri yükleme.
2. Yöntem: BIR Çalışma Sürümü için EDİk Düzeltme eklentisini Self-Updating kullanma
BIR Çalışma Paketinde LİTALI Düzeltme Eklentisi'Self-Updating kullanmak için aşağıdaki adımları izleyin:
-
İstediğiniz KB paketini küme düğümleri tarafından erişilebilen bir dosya paylaşımına indirin.
-
Kullanılan klasör yapısı, Düzeltme klasörü yapısını yapılandırma'daki önerilen yöntemle eşleşmeli
-
Düzeltme klasörü yerine yüklendikten sonra, AŞAĞıDAKI PowerShell komutlarını çalıştırarak BURM Düzeltme Eklentisi'nin kullanıldığı kendi kendine güncelleştirme çalıştırmayı çalıştırın:
Add-CauClusterRole -ClusterName <cluster_name> -EnableFirewallRules -Force (henüz eklenmedi olabilir)
Set-CauClusterRole -ClusterName <cluster_name> -WmPluginName Microsoft.HotfixPlugin -BusluginArguments @{'RootRootFolderPath' = '<\\MyFileServer\Hotfixes\Root>'; 'DisableAclChecks' = 'True'; 'ConfigFileName' = 'DefaultHotfixConfig.xml'; 'RequireSMBEncryption' = 'True' } -EnableFirewallRules -Force
Set-CauClusterRole -ClusterName <cluster_name> -UpdateNow -Force
Remove-CauClusterRole
Sonraki adımlar
Şu anda inceliyoruz ve gelecek bir sürümde bir güncelleştirme sağ edeceğiz