Resumo
Poderá ter problemas ao instalar as atualizações lançadas a 20 de maio de 2021(KB5003237)ou atualizações posteriores no Azure Stack HCI ao utilizar o Centro de Administração do Windows ou a Atualização de Conhecimentos de Clusters (CAU) através do Plug-in Atualizar Windows. Isto pode deixar o cluster do Azure Stack HCI parcialmente atualizado, a menos que seja utilizada uma mitigação para aplicar uma atualização afetada. Depois de todo o cluster ter atualizado a atualização KB5003237 que foi lançada a 20 de maio de 2021 ou posterior, não deverá ter de utilizar a mitigação para atualizar as atualizações posteriores.
Como determinar se o seu cluster é afetado
Poderá ver os seguintes erros:
-
O Windows Centro de Administração do Centro de Administração mostrará o estado de Não foi possível instalar atualizações e o estado por nó é mencionado na coluna Estado.
-
Poderá receber uma mensagem de erro no registo de eventos do Canal de Administração com o ID do Evento 1013 da Microsoft-Windows-ClusterAwareUpdating-Management.
Para determinar se o cluster é afetado, utilize o seguinte comando do PowerShell em qualquer nó no cluster:
-
(Get-CauReport -Last-Detailed). ClusterResult.NodeResults
Se receber a seguinte mensagem de erro, o cluster é afetado:
-
ErrorRecordData : (PluginReported_ScanFailure_Failed) O plug-in Microsoft.WindowsUpdatePlugin reportou uma falha ao tentar procurar atualizações aplicáveis no nó "<HCIClusterNodeName>". Informações adicionais comunicadas pelo plug-in: (ClusterUpdateException) Registou uma falha numa operação de Modelo de Informação Comum (CIM), ou seja, uma operação efetuada por software do qual Cluster-Aware Atualização depende. O computador era " <HCIClusterNodeName>" e a operação era "ScanUpdates[Info,CauNodeWCD[<HCIClusterNodeName>]]". A falha era: (CimException), o cliente WinRM não consegue processar o pedido. O objeto contém um argumento não identificado:
-
"FeatureUpdatesOnly". Verifique se a ortografia do nome do argumento está correta. HRESULT 0x803381e1 ==> (CimException) O cliente WinRM não consegue processar o pedido. O objeto contém um argumento não identificado: "FeatureUpdatesOnly". Verifique se a ortografia do nome do argumento está correta. HRESULT 0x803381e1
Solução
Para resolver este problema, utilize um dos seguintes métodos.
Método 1: utilizar um dispositivo de gestão para invocar uma execução de atualização remota do CAU
A partir de um dispositivo de gestão remota que não faz parte do cluster, siga estes passos:
-
Certifique-se de que o dispositivo de gestão remota está configurado corretamente (está instalado o Clustering de Ativação Ativação Contra Ativação Contra Falhas RSAT).
Para obter informações detalhadas sobre como utilizar ou configurar um dispositivo de gestão remota para utilizar o CAU, consulte Atualizar um cluster através do PowerShell. -
Execute o seguinte comando do PowerShell:
Invoke-CauRun -ClusterName<nome do cluster> -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
Para obter mais informações, consulte Instalar atualizações com o PowerShell.
Método 2: utilizar o Plug-in CAU Hotfix para uma Self-Updating Executar
Para utilizar o Plug-in CORREÇÃO HOTFIX para uma Self-Updating Executar, siga estes passos:
-
Transfira o pacote KB pretendido para uma partilha de ficheiros acessível pelos nós de cluster.
-
A estrutura de pastas utilizada tem de corresponder ao método recomendado na configuração da estrutura de pastas Hotfix
-
Quando a pasta hotfix estiver no local, execute os seguintes comandos do PowerShell para executar a auto-atualização com o Plug-in CAU Hotfix:
Add-CauClusterRole -ClusterName <cluster_name> -EnableFirewallRules -Force (caso ainda não tenha sido adicionado)
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
Passos seguintes
Estamos a investigar e iremos fornecer uma atualização num lançamento futuro