KB5004971: Ongelma päivitysten asentamisessa joissakin Azure Stack HCI -klustereissa

Käytetään kohteeseen
Azure Local, version 20H2

Yhteenveto

Sinulla voi olla ongelmia asentaessasi 20. toukokuuta 2021 (KB5003237) julkaistuja päivityksiä tai uudempia päivityksiä Azure Stack HCI:ssä Windows Hallinta Centerin tai klusteripäivityksen (CAU) avulla Windows Update laajennuksen kautta. Tämä saattaa jättää Azure Stack HCI -klusterin osittain päivitetyksi, ellei lievennystä käytetä päivityksen käyttämiseen.  Kun koko klusteriin on asennettu 20. toukokuuta 2021 julkaistu päivitys KB5003237 tai uudempi, sinun ei tarvitse käyttää lievennystä myöhempien päivitysten päivittämiseen.

Miten voi selvittää, vaikuttaako ongelma klusteriin

Saatat nähdä seuraavia virheitä:

  • Windowsin hallinta keskuksessa tilana näkyy Päivityksiä ei voitu asentaa, ja solmukohtainen tila mainitaan Tila-sarakkeessa.
  • Saatat saada virheen Hallinta-kanavan tapahtumalokiin tapahtumatunnuksella 1013 lähteestä Microsoft-Windows-ClusterAwareUpdating-Management.

Voit selvittää, vaikuttaako ongelma klusteriin, käyttämällä seuraavaa PowerShell-komentoa missä tahansa varausyksikön solmussa:

  • (get-cauReport -Last -Detailed). ClusterResult.NodeResults

Jos näyttöön tulee seuraava virhesanoma, muutos vaikuttaa klusteriin:

  • ErrorRecordData : (PluginReported_ScanFailure_Failed) Microsoft.WindowsUpdatePlugin-laajennus ilmoitti virheestä yritettäessä etsiä sovellettavia päivityksiä solmulle "<HCIClusterNodeName>". Laajennuksen raportoimat lisätiedot: (ClusterUpdateException) Common Information Model (CIM) -toiminnossa, eli toiminnossa, jonka suorittanut ohjelmisto, josta Cluster-Aware päivitys on riippuvainen, ilmeni virhe. Tietokoneen nimi oli HCIClusterNodeName<> ja toiminto oli "ScanUpdates[Info,CauNodeWCD[<HCIClusterNodeName>]]". Virhe oli: (CimException) WinRM-asiakas ei voi käsitellä pyyntöä. Objekti sisältää tunnistamattoman argumentin:
  • "FeatureUpdatesOnly". Tarkista, että argumentin nimi on oikeinkirjoitettu. HRESULT 0x803381e1 ==> (CimException) WinRM-asiakas ei voi käsitellä pyyntöä. Objekti sisältää tunnistamattoman argumentin: "FeatureUpdatesOnly". Tarkista, että argumentin nimi on oikeinkirjoitettu. HRESULT 0x803381e1

Ongelman kiertotapa

Voit kiertää tämän ongelman jollakin seuraavista menetelmistä.

Menetelmä 1: CAU:n etäpäivityksen käynnistäminen hallintalaitteen avulla

Jos etähallintalaite ei kuulu klusteriin, toimi seuraavasti:

  1. Varmista, että etähallintalaite on määritetty oikein (RSAT Failover Clustering on asennettu).

    Lisätietoja etähallintalaitteen käyttämisestä tai määrittämisestä CAU:ta varten on artikkelissa Klusterin päivittäminen PowerShellin avulla.

  2. Suorita seuraava PowerShell-komento:

    Invoke-CauRun -ClusterName <klusterin nimi> -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force

    Lisätietoja on artikkelissa Päivitysten asentaminen PowerShellin avulla.

Tapa 2: CAU:n hotfix-laajennuksen käyttäminen Self-Updating suorittamiseen

Voit käyttää CAU:n hotfix-laajennusta Self-Updating suorittamiseen seuraavasti:

  1. Lataa haluamasi KB-paketti jaettuun tiedostoresurssiin, johon klusterisolmut pääsevät.
  2. Käytettävän kansiorakenteen on vastattava Määritä Hotfix-korjauksen kansiorakennetta -kohdassa suositeltua tapaa
  3. Kun hotfix-kansio on paikallaan, suorita seuraavat PowerShell-komennot suorittaaksesi itsepäivittyvän suorituksen CAU:n Hotfix-laajennuksen avulla:
    Add-CauClusterRole -ClusterName <cluster_name> -EnableFirewallRules -Force (jos sitä ei ole vielä lisätty)
    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

Seuraavat vaiheet

Tutkimme asiaa parhaillaan ja julkaisemme päivityksen tulevassa versiossa