Sammanfattning
Du kan ha problem med att installera uppdateringar som släpptes den 20 maj 2021(KB5003237)eller senare uppdateringar på Azure Stack HCI med hjälp av administrationscentret för Windows eller CAU (Cluster Aware Updating) via plugin-programmet Windows Update. Det kan lämna Azure Stack HCI-klustret delvis uppdaterat, om inte en minskning används för att tillämpa en påverkad uppdatering. När hela klustret har uppdateringen KB5003237 som släpptes den 20 maj 2021 eller senare installerad, bör du inte använda de åtgärder som finns för att uppdatera senare uppdateringar.
Så här avgör du om ditt kluster påverkas
Följande fel kan visas:
-
I Windows Administrationscenter visas statusen Det gick inte att installera uppdateringar och per nodstatus nämns i kolumnen Delstat.
-
Du kan få ett felmeddelande i händelseloggen för administratörskanalen med Händelse-ID 1013 från Microsoft-Windows-ClusterAwareUpdating-Management.
Om du vill avgöra om klustret påverkas använder du följande PowerShell-kommando på valfri nod i klustret:
-
(Get-CauReport -Last -Detailed). ClusterResult.NodeResults
Om du får följande felmeddelande påverkas klustret:
-
ErrorRecordData: (PluginReported_ScanFailure_Failed) Plugin-programmet Microsoft.WindowsUpdatePlugin rapporterade ett fel vid försök att söka efter tillämpliga uppdateringar på noden "<HCIClusterNodeName>". Ytterligare information som rapporterats av plugin-programmet: (ClusterUpdateException) Det gick inte att utföra en CIM-åtgärd (Common Information Model), det vill säga en åtgärd som utförts av programvara som Cluster-Aware Uppdatera beror på. Datorn var " <HCIClusterNodeName>" och åtgärden var "ScanUpdates[Info,CauNodeWCD[<HCIClusterNodeName>]]". Felet var: (CimException) WinRM-klienten kan inte bearbeta begäran. Objektet innehåller ett okänt argument:
-
"FeatureUpdatesOnly". Kontrollera att stavningen av argumentet namn är korrekt. HRESULT 0x803381e1 ==> (CimException) WinRM-klienten kan inte bearbeta begäran. Objektet innehåller ett okänt argument: "FeatureUpdatesOnly". Kontrollera att stavningen av argumentet namn är korrekt. HRESULT-0x803381e1
Tillfällig lösning
Du kan komma runt det här problemet genom att använda någon av följande metoder.
Metod 1: Använd en hanteringsenhet för att anropa en fjärr-CAU-uppdateringskörning
Gör så här från en fjärrhanteringsenhet som inte ingår i klustret:
-
Kontrollera att fjärrhanteringsenheten är korrekt konfigurerad (RSAT Failover Clustering är installerat).
Detaljerad information om hur du använder eller ställer in en fjärrhanteringsenhet för att använda CAU finns i Uppdatera ett kluster med PowerShell. -
Kör följande
PowerShell-kommando: Invoke-CauRun -ClusterName<cluster name> -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
Mer information finns i Installera uppdateringar med PowerShell.
Metod 2: Använd CAU-snabbkorrigerings plugin-programmet för en Self-Updating kör
Följ de här anvisningarna om du vill använda cau-snabbkorrigeringsmodulen för Self-Updating i Kör:
-
Ladda ned önskat KB-paket till en filresurs som kan nås av klusternoderna.
-
Mappstrukturen som används måste matcha den rekommenderade metoden i konfigurera snabbkorrigeringsmappstruktur
-
När snabbkorrigeringsmappen är på plats kör du följande PowerShell-kommandon för att köra självuppdateringen med cau-snabbkorrigerings plugin-programmet:
Add-CauClusterRole -ClusterName <cluster_name> -EnableFirewallRules -Force (om det inte redan lagts till)
Set-CauClusterRole -ClusterName <cluster_name> -CauPluginName Microsoft.HotfixPlugin -CauPluginArguments @{'HotfixRootFolderPath' = '<\\MyFileServer\Hotfixes\Root>'; 'DisableAclChecks' = 'True'; 'HotfixConfigFileName' = 'DefaultHotfixConfig.xml'; 'RequireSMBEncryption' = 'True' } -EnableFirewallRules -Force
Set-CauClusterRole -ClusterName <cluster_name> -UpdateNow -Force
Remove-CauClusterRole
Nästa steg
Vi undersöker för närvarande och kommer att tillhandahålla en uppdatering i en kommande version