Compartilhar via


Atualizar clusters Azure Stack HCI, versão 22H2

Aplica-se a: Azure Stack HCI, versão 22H2

Importante

O Azure Stack HCI agora faz parte do Azure Local. No entanto, versões mais antigas do Azure Stack HCI, por exemplo, 22H2, continuarão fazendo referência ao Azure Stack HCI e não refletirão a alteração de nome. Saiba mais.

Aviso

Use este artigo apenas para aplicar atualizações de recursos e atualizações cumulativas a sistemas Azure Stack HCI, versão 22H2. Para atualizar o Azure Stack HCI, versão 22H2 para a versão mais recente disponível, o Azure Local 2311.2, consulte Sobre as atualizações locais do Azure.

Para novas implantações, recomendamos usar a versão mais recente disponível, a Azure Local 2311.2. Para obter instruções de implantação, consulte Sobre a implantação local do Azure. Para atualizar o Azure Local, consulte Usar o Gerenciador de Atualizações do Azure para atualizar o Azure Local.

Este artigo descreve como instalar, monitorar e solucionar problemas de atualizações em clusters de vários nós. Para atualizar clusters de nó único, consulte Atualizar clusters de nó único.

Ao atualizar clusters do Azure Stack HCI, o objetivo é manter a disponibilidade atualizando somente um servidor no cluster por vez. Muitas atualizações do sistema operacional exigem que o servidor fique offline, por exemplo, para reiniciar ou atualizar softwares como a pilha de rede. Recomendamos usar a CAU (Atualização com Suporte a Cluster), um recurso que facilita a instalação de atualizações em todos os servidores do cluster, mantendo os aplicativos em execução. A Atualização com Suporte a Cluster automatiza a entrada e saída do servidor do modo de manutenção enquanto instala atualizações e reinicia o servidor, se necessário. A Atualização com Suporte a Cluster é o método de atualização padrão usado pelo Windows Admin Center; também é possível iniciá-la usando o PowerShell.

Importante

O Azure Stack HCI, versão 22H2 entrou em GA (disponibilidade geral) e está disponível como uma atualização de recurso. Para atualizar seu cluster para a versão 22H2 e acessar novos recursos, consulte Instalar atualizações de recursos usando o Windows Admin Center.

Se você estiver usando o Microsoft System Center para gerenciar clusters do Azure Stack HCI, poderá usar o VMM (Virtual Machine Manager) para orquestrar atualizações contínuas em seus clusters e migrar do Azure Stack HCI, versão 20H2 (versão original) para a versão 21H2. Este é o mesmo recurso do VMM que permite atualizar do Windows Server 2019 para o Windows Server 2022.

Se você estiver usando o System Center 2019, não instale atualizações de recursos no Azure Stack HCI ainda. Atualize para System Center 2022 antes de atualizar para o Azure Stack HCI, versão 21H2. Após atualizar para o System Center 2022, você pode atualizar para o Azure Stack HCI, versão 21H2, usando qualquer opção disponível: Windows Admin Center, PowerShell ou o recurso de atualização contínua do cluster no Virtual Machine Manager.

Este artigo se concentra no sistema operacional e nas atualizações de recursos. Se for necessário colocar um servidor offline para fazer manutenção no hardware, consulte Procedimentos de manutenção do cluster de failover.

Se você estiver usando o Azure Local, as atualizações do sistema operacional serão executadas usando o Gerenciador de Atualizações do Azure. Para obter mais informações, consulte Use o Gerenciador de Atualizações do Azure para atualizar o Azure Local. Além disso, para verificar e instalar atualizações de firmware e driver disponíveis para o Azure Local usando o Windows Admin Center, consulte Identificar uma atualização de extensão do Construtor de Soluções para o seu equipamento.

Instalar atualizações do sistema operacional e de hardware usando o Windows Admin Center

O Windows Admin Center facilita a atualização de um cluster e a aplicação de atualizações de qualidade usando uma interface de usuário simples. Se você comprou um sistema integrado de um parceiro de hardware da Microsoft, é fácil obter drivers, firmware e outras atualizações mais recentes diretamente do Windows Admin Center instalando as extensões de atualização de parceiros apropriadas. ​Se o seu hardware não tiver sido adquirido como um sistema integrado, talvez será necessário realizar atualizações de firmware e driver separadamente, seguindo as recomendações do fornecedor do hardware.

Aviso

Se você iniciar o processo de atualização usando o Windows Admin Center, continue usando o assistente até a conclusão das atualizações. Não tente usar a ferramenta Atualização com Suporte a Cluster ou atualizar um cluster com o PowerShell após concluir parcialmente o processo de atualização no Windows Admin Center. Se quiser usar o PowerShell para executar as atualizações em vez do Windows Admin Center, pule para Atualizar um cluster usando o PowerShell.

Siga estas etapas para instalar as atualizações:

  1. Quando você se conecta a um cluster, o painel do Centro de administração do Windows avisará se um ou mais servidores tiverem atualizações prontas para serem instaladas e fornecerá um link para atualizar. Alternativamente, você pode selecionar Atualizações no menu Ferramentas à esquerda.

  2. Se você estiver atualizando seu cluster pela primeira vez, o Windows Admin Center verificará se o cluster está configurado corretamente para executar a Atualização com Suporte a Cluster e, se necessário, perguntará se gostaria que o Windows Admin Center configurasse a CAU, incluindo a instalação da função de cluster da CAU e a habilitação das regras de firewall necessárias. Para iniciar o processo de atualização, clique em Introdução.

    O Windows Admin Center configurará automaticamente o cluster para executar a Atualização com Suporte a Cluster

    Observação

    Para usar a ferramenta Atualização com Suporte a Cluster no Windows Admin Center, habilite o CredSSP (Provedor de Serviços de Segurança de Credencial) e forneça credenciais explícitas. Se for perguntado se o CredSSP deve ser habilitado, clique em Sim. Especifique seu nome de usuário e senha e clique em Continuar.

  3. O status de atualização do cluster será exibido; clique em Verificar atualizações para obter uma lista das atualizações do sistema operacional disponíveis para cada servidor no cluster. Talvez seja necessário apresentar credenciais de administrador. Se não houver atualizações do sistema operacional disponíveis, clique em Próximo: atualizações de hardware e prossiga para a etapa 8.

    Importante

    As atualizações de recursos exigem etapas adicionais. Se o Windows Admin Center indicar que uma atualização de recurso está disponível para seu cluster, consulte Instalar atualizações de recursos usando o Windows Admin Center.

    Se você sair da tela Atualizações enquanto uma atualização estiver em andamento, poderá ocorrer um comportamento inesperado, como a seção de histórico da página Atualizações não ser preenchida de forma adequada até a conclusão da execução atual. Recomendamos abrir o Windows Admin Center em uma nova guia ou janela do navegador se quiser continuar usando o aplicativo enquanto as atualizações estiverem em andamento.

  4. Selecione Próximo: Instalar para prosseguir com a instalação das atualizações do sistema operacional ou clique em Ignorar para excluí-las.

    Clique em Próximo: Instalar para prosseguir com a instalação das atualizações do sistema operacional ou clique em Ignorar para excluí-las

    Observação

    Se você estiver instalando atualizações em um cluster que tem Reinicialização de software do kernel habilitado, você verá uma caixa de seleção Desabilitar a reinicialização de software do kernel para esta execução. Marcar a caixa desabilita a Reinicialização de software do kernel apenas para aquela execução de atualização específica. Isso torna possível desabilitar a Reinicialização de software do kernel quando uma execução de atualização requer uma reinicialização completa, como atualizações do BIOS.

  5. Selecione Instalar para instalar as atualizações do sistema operacional. Um por um, cada servidor baixará e aplicará as atualizações. O status da atualização mudará para "instalando atualizações". Se alguma das atualizações exigir reinicialização, os servidores serão reiniciados um de cada vez, movendo funções de cluster, como máquinas virtuais, entre servidores para evitar tempo de inatividade. Dependendo das atualizações instaladas, toda a execução da atualização pode levar de alguns minutos a várias horas. Você pode ser solicitado a fornecer suas credenciais de login no Windows Admin Center várias vezes.

    Clique em Instalar e instale atualizações do sistema operacional em cada servidor no cluster

    Observação

    Se as atualizações parecerem falhar com um aviso Não foi possível instalar as atualizações ou Não foi possível verificar se há atualizações ou se um ou mais servidores indicarem que não foi possível obter o status durante a execução da atualização, aguarde alguns minutos e atualize seu navegador. Você também pode usar Get-CauRun para verificar o status da execução da atualização com o PowerShell.

  6. Quando as atualizações do sistema operacional forem concluídas, o status da atualização mudará para "bem-sucedido". Clique em Próximo: atualizações de hardware e prossiga para a tela de atualizações de hardware.

    Importante

    Após aplicar atualizações do sistema operacional, talvez uma mensagem informando que "o armazenamento não está completo ou atualizado, então precisamos sincronizá-lo com dados de outros servidores no cluster" seja exibida. Isso é normal após reinicializar um servidor. Não remova nenhuma unidade nem reinicie nenhum servidor no cluster até que apareça uma confirmação de que a sincronização foi concluída.

  7. Se o cluster não estiver conectado ao Windows Update e a mídia de instalação do Azure Stack HCI estiver disponível em um compartilhamento local, a CAU também poderá ser usada para atualizar o cluster:

    Quando os nós do cluster não estão conectados ao Windows Update após instalar as atualizações de qualidade mais recentes e a mídia de configuração foi copiada para um compartilhamento acessível aos nós do cluster:

    Invoke-CauRun –ClusterName <cluster_name> -CauPluginName Microsoft.RollingUpgradePlugin -CauPluginArguments @{ 'WuConnected'='false';'PathToSetupMedia'='\some\path\'; 'UpdateClusterFunctionalLevel'='true'; } -Force
    
  8. O Windows Admin Center verificará o cluster em busca de extensões instaladas que suportem seu hardware de servidor específico. Clique em Próximo: instalar e instale as atualizações de hardware em cada servidor no cluster. Se não forem encontradas extensões ou atualizações, clique em Sair.

  9. Para melhorar a segurança, desabilite o CredSSP assim que terminar de instalar as atualizações:

    • No Windows Admin Center, em Todas as conexões, selecione o primeiro servidor no seu cluster e, em seguida, selecione Conectar.
    • Na página Visão geral, selecione Desabilitar CredSSP e, na janela pop-up Desativar CredSSP, selecione Sim.

Instalar atualizações de recursos usando o Windows Admin Center

A Microsoft recomenda instalar novas atualizações de recursos o mais rápido possível, seguindo as etapas a seguir.

Importante

Há problemas conhecidos no Windows Admin Center ao atualizar um cluster do Azure Stack HCI, versão 20H2 para a versão 21H2. Consulte Problemas conhecidos no final deste artigo.

  1. No Windows Admin Center, selecione Atualizações no painel Ferramentas à esquerda. Quaisquer novas atualizações de recursos serão exibidas.

    Captura de tela da página Atualizações no Windows Admin Center.

  2. Selecione Instalar. Uma verificação de prontidão será exibida. Se alguma das verificações de condições falhar, resolva-as antes de prosseguir.

    Captura de tela da Verificação de Preparação antes de instalar atualizações no Windows Admin Center.

  3. Quando a verificação de prontidão estiver concluída, você estará pronto para instalar as atualizações. A menos que você queira reverter as atualizações, marque a caixa de seleção opcional Atualizar o nível funcional do cluster para ativar novos recursos; caso contrário, você pode atualizar o nível funcional do cluster após a instalação usando o PowerShell. Revise as atualizações listadas e selecione Instalar para iniciar a atualização.

    Captura de tela das atualizações a serem instaladas usando o Windows Admin Center.

  4. Você poderá ver o progresso da instalação como na captura de tela abaixo. Como o sistema operacional está sendo atualizado com novos recursos, as atualizações podem demorar um pouco para serem concluídas. Você pode ser solicitado a fornecer suas credenciais de login no Windows Admin Center várias vezes.

    Captura de tela que mostra o progresso da instalação de atualizações usando o Windows Admin Center.

    Observação

    Se as atualizações parecerem falhar com um aviso Não foi possível instalar as atualizações ou Não foi possível verificar se há atualizações ou se um ou mais servidores indicarem que não foi possível obter o status durante a execução da atualização, aguarde alguns minutos e atualize seu navegador. Você também pode usar Get-CauRun para verificar o status da execução da atualização com o PowerShell.

  5. Quando as atualizações de recursos estiverem concluídas, verifique se há mais atualizações disponíveis e instale-as.

  6. Execute as etapas pós-instalação usando o PowerShell. Estas etapas são fundamentais para a estabilidade do seu cluster.

Atualizar um cluster usando o PowerShell

Antes de poder atualizar um cluster usando a Atualização com Suporte a Cluster, primeiro você precisa instalar as Ferramentas de Clusterização de Failover, que fazem parte das Ferramentas de Administração de Servidor Remoto (RSAT) e incluem o software de Atualização com Suporte a Cluster. Se você estiver atualizando um cluster que está executando uma versão mais recente do Azure Stack HCI, estas ferramentas poderão já estar instaladas.

Para testar se um cluster de failover está configurado corretamente para aplicar atualizações de software usando a Atualização com Suporte a Cluster, execute o cmdlet do Test-CauSetup do PowerShell, que executa uma verificação do BPA (Analisador de Práticas Recomendadas) do cluster de failover e do ambiente de rede e alerta sobre avisos ou erros:

Test-CauSetup -ClusterName Cluster1

Se você precisar instalar recursos, ferramentas ou funções, consulte as próximas seções. Caso contrário, pule para Verificar se há atualizações com o PowerShell.

Instalar Clustering de Failover e ferramentas de Clustering de Failover usando o PowerShell

Para verificar se um cluster ou servidor tem o recurso Clustering de Failover e as ferramentas de Clustering de Failover já instalados, emita o cmdlet Get-WindowsFeature do PowerShell no computador de gerenciamento (ou execute-o diretamente no cluster ou servidor, omitindo o parâmetro -ComputerName):

Get-WindowsFeature -Name Failover*, RSAT-Clustering* -ComputerName Server1

Verifique se o "Estado de Instalação" diz Instalado e se um X aparece antes do Clustering de Failover e do Módulo de Cluster de Failover para Windows PowerShell:

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

Se o recurso Cluster de Failover não estiver instalado, instale-o em cada servidor no cluster com o cmdlet Install-WindowsFeature usando os parâmetros -IncludeAllSubFeature e -IncludeManagementTools:

Install-WindowsFeature –Name Failover-Clustering -IncludeAllSubFeature –IncludeManagementTools -ComputerName Server1

Esse comando também instalará o Módulo de Cluster de Failover do PowerShell, que inclui cmdlets do PowerShell para gerenciar clusters de failover, e o módulo de Atualização com Suporte a Cluster do PowerShell, para instalar atualizações de software em clusters de failover.

Se o recurso Clustering de Failover já estiver instalado, mas o Módulo de Clustering de Failover para Windows PowerShell não estiver, instale-o em cada servidor do cluster com o cmdlet Install-WindowsFeature:

Install-WindowsFeature –Name RSAT-Clustering-PowerShell -ComputerName Server1

Escolher um modo de atualização da CAU

A Atualização com Suporte a Cluster (CAU) pode coordenar toda a operação de atualização de cluster em dois modos:

  • Modo de autoatualização Para esse modo, a função clusterizada Atualização com Suporte a Cluster é configurada como um workload no cluster de failover que deve ser atualizado e uma programação de atualização associada que é definida. O cluster se atualiza em horários agendados usando um padrão ou um perfil personalizado para execução de atualização. Durante a execução da atualização, o processo do Coordenador de Atualização com Suporte a Cluster é iniciado no nó que atualmente possui a função clusterizada de Atualização com Suporte a Cluster, e o processo executa atualizações sequencialmente em cada nó de cluster. Para atualizar o nó do cluster atual, a função clusterizada Atualização com Suporte a Cluster faz o failover para outro nó do cluster e um novo processo Coordenador de Atualização nesse nó assume o controle da execução da atualização. No modo de autoatualização, a Atualização com Suporte a Cluster pode atualizar o cluster de failover usando um processo de atualização totalmente automatizado e de ponta a ponta. Um administrador também pode disparar atualizações sob demanda nesse modo, ou apenas usar a abordagem de atualização remota, se desejar.

  • Modo de atualização remota Para esse modo, um computador de gerenciamento remoto (geralmente um computador Windows 10) que tem conectividade de rede com o cluster de failover, mas não é membro do cluster de failover, é configurado com as Ferramentas de Cluster de Failover. No computador de gerenciamento remoto, chamado Coordenador de Atualização, o administrador aciona uma execução de atualização sob demanda usando um perfil de execução de atualização padrão ou personalizado. O modo de atualização remota é muito útil para monitorar o progresso em tempo real da execução de atualização e para os clusters que são executados em instalações Server Core.

    Observação

    A partir da atualização de outubro de 2018 do Windows 10, o RSAT está incluído como um conjunto de "Recursos sob demanda" diretamente do Windows 10. Para versões anteriores ao Windows 10 22H2, basta acessar Configurações > Aplicativos > Aplicativos e recursos > Recursos opcionais > Adicionar um recurso > RSAT: Ferramentas de Clustering de Failover e selecionar Instalar. Para Windows 10 22H2 e Windows 11, acesse Configurações > Sistema > Recursos opcionais > Adicionar um recurso > RSAT: Ferramentas de clustering de e failover e selecione Adicionar. Para ver o progresso da operação, clique no botão Voltar para exibir o status na página "Gerenciar recursos opcionais". O recurso adicionado persistirá nas atualizações de versão do Windows 10. Para instalar o RSAT para Windows 10 antes da atualização de outubro de 2018, faça download de um pacote RSAT.

Adicionar função de cluster CAU ao cluster

A função de cluster Atualização com Suporte a Cluster é necessária para o modo de autoatualização. Se você estiver usando o Windows Admin Center para executar as atualizações, a função de cluster será adicionada automaticamente.

O cmdlet Get-CauClusterRole exibe as propriedades de configuração da função de cluster Atualização com Suporte a Cluster no cluster especificado.

Get-CauClusterRole -ClusterName Cluster1

Se a função ainda não estiver configurada no cluster, a seguinte mensagem de erro será exibida:

Get-CauClusterRole : The current cluster is not configured with a Cluster-Aware Updating clustered role.

Para adicionar a função de cluster Atualização com Suporte a Cluster para o modo de autoatualização usando o PowerShell, use o cmdlet Add-CauClusterRole e forneça os parâmetros apropriados, como no seguinte exemplo:

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

Observação

O comando anterior deve ser executado em um PC de gerenciamento ou controlador de domínio.

Habilitar regras de firewall para permitir reinicializações remotas

Permita que os servidores reiniciem remotamente durante o processo de atualização. Se você estiver usando o Windows Admin Center para executar as atualizações, as regras do Firewall do Windows serão atualizadas automaticamente em cada servidor para permitir reinicializações remotas. Se você estiver atualizando com o PowerShell, habilite o grupo de regras de firewall Desligamento remoto no Firewall do Windows ou passe o parâmetro -EnableFirewallRules para o cmdlet, como no exemplo acima.

Verifique se há atualizações com o PowerShell

Você pode usar o cmdlet Invoke-CAUScan para examinar servidores em busca de atualizações aplicáveis e obter uma lista do conjunto inicial de atualizações que são aplicadas a cada servidor em um cluster especificado:

Invoke-CauScan -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -Verbose

A geração da lista pode levar alguns minutos para ser concluída. A lista de visualização inclui apenas um conjunto inicial de atualizações; não inclui atualizações que podem se tornar aplicáveis após instalar as atualizações iniciais.

Instalar atualizações do sistema operacional usando o PowerShell

Para examinar servidores em busca de atualizações do sistema operacional e executar uma atualização completa no cluster especificado, use o cmdlet Invoke-CAURun:

Invoke-CauRun -ClusterName Cluster1 -CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force

Este comando executa uma verificação e uma atualização completa no cluster chamado Cluster1. Este cmdlet usa o plug-in Microsoft.WindowsUpdatePlugin e requer que todos os nós do cluster estejam online antes de executar este cmdlet. Além disso, esse cmdlet não permite mais do que três tentativas por nó antes de marcar o nó como falha e não permite que mais de um nó falhe antes de marcar toda a execução de atualização como falha. Além disso, habilita regras de firewall para permitir que os servidores reiniciem remotamente. Como o comando especifica o parâmetro Force, o cmdlet é executado sem exibir prompts de confirmação.

O processo de execução de atualização inclui o seguinte:

  • Verificar e baixar atualizações aplicáveis em cada servidor do cluster
  • Mover funções clusterizadas em execução atualmente para fora de cada servidor
  • Instalar as atualizações em cada servidor
  • Reiniciar o servidor se exigido pelas atualizações instaladas
  • Mover as funções agrupadas de volta para o servidor original

O processo de execução de atualização também inclui garantir que o quorum seja mantido, verificar se há atualizações adicionais que só podem ser instaladas após instalar o conjunto inicial de atualizações e salvar um relatório das ações realizadas.

Instalar atualizações de recursos usando o PowerShell

Para instalar atualizações de recursos usando o PowerShell, siga estas etapas. Se seu cluster estiver executando o Azure Stack HCI, versão 20H2, certifique-se de aplicar a atualização de versão preliminar de 20 de maio de 2021 (KB5003237) por meio do Windows Update, ou o cmdlet Set-PreviewChannel não funcionará.

  1. Execute os seguintes cmdlets em cada servidor do cluster:

    Set-WSManQuickConfig
    Enable-PSRemoting
    Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled true
    
  2. Para testar se o cluster está configurado corretamente para aplicar atualizações de software usando a CAU (Atualização com Suporte a Cluster), execute o cmdlet Test-CauSetup, que o notificará sobre quaisquer avisos ou erros:

    Test-CauSetup -ClusterName Cluster1
    
  3. Valide o hardware e as configurações do cluster executando o cmdlet Test-Cluster em um dos servidores do cluster. Se alguma das verificações de condições falhar, resolva-as antes de prosseguir para a etapa 4.

    Test-Cluster
    
  4. Verifique a atualização do recurso:

    Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *
    

    Inspecione a saída do cmdlet acima e verifique se cada servidor recebe a mesma atualização de recurso, o que deve ser o caso.

  5. Você precisará de um servidor ou VM separado fora do cluster para executar o cmdlet Invoke-CauRun. Importante: o sistema no qual você executa Invoke-CauRun deve estar executando o Windows Server 2022, Azure Stack HCI, versão 21H2, ou Azure Stack HCI, versão 20H2 com a atualização de versão preliminar de 20 de maio de 2021 (KB5003237) instalada.

    Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -Force
    
  6. Verifique se há mais atualizações e instale-as.

Agora você está pronto para executar etapas pós-instalação de atualizações de recursos.

Verifique o status de uma execução de atualização

Um administrador pode obter informações resumidas sobre uma execução de atualização em andamento ao executar o cmdlet Get-CauRun:

Get-CauRun -ClusterName Cluster1

Aqui está um exemplo de saída:

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[] 
}

Etapas pós-instalação de atualizações de recursos

Depois que as atualizações de recursos forem instaladas, será necessário atualizar o nível funcional do cluster e atualizar a versão do pool de armazenamento usando o PowerShell para habilitar novos recursos.

Importante

Os clusters do Azure Stack HCI executando a Réplica de Armazenamento exigirão que cada servidor seja reiniciado uma segunda vez após a conclusão da atualização do recurso 21H2 antes de executar as etapas de pós-instalação. Esse é um problema conhecido.

  1. Atualize o nível funcional do cluster.

    Recomendamos atualizar o nível funcional do cluster o mais rápido possível. Se você instalou as atualizações de recursos com o Windows Admin Center e marcou a caixa de seleção opcional Atualizar o nível funcional do cluster para habilitar novos recursos, pule esta etapa.

    Execute o seguinte cmdlet em qualquer servidor no cluster:

    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.
    
    
  2. Atualize o pool de armazenamento.

    Após a atualização do nível funcional do cluster, use o seguinte cmdlet para atualizar o pool de armazenamento. Execute Get-StoragePool para encontrar o FriendlyName para o pool de armazenamento que representa seu cluster. Neste exemplo, o FriendlyName é S2D no hci-cluster1:

    Update-StoragePool -FriendlyName "S2D on hci-cluster1"
    

    Você será solicitado a confirmar a ação. Neste ponto, os novos cmdlets estarão totalmente operacionais em qualquer servidor do cluster.

  3. Atualizar níveis de configuração de VM (opcional).

    Opcionalmente, você pode atualizar os níveis de configuração da VM parando cada VM usando o cmdlet Update-VMVersion e iniciando as VMs novamente.

  4. Verifique se o cluster atualizado funciona conforme esperado.

    As funções devem fazer failover corretamente e, se a migração dinâmica da VM for usada no cluster, as VMs deverão migrar ao vivo com êxito.

  5. Validar o cluster.

    Execute o cmdlet Test-Cluster em um dos servidores do cluster e examine o relatório de validação do cluster.

Executar uma atualização manual de recursos de um Cluster de Failover usando SCONFIG

Para fazer uma atualização manual de recursos de um cluster de failover, use a ferramenta SCONFIG e os cmdlets do PowerShell para Cluster de Failover. Para consultar o documento SCONFIG, consulte Configurar uma instalação do Server Core do Windows Server e do Azure Stack HCI com a ferramenta de configuração do servidor (SConfig)

Para cada nó no cluster, execute estes comandos no nó de destino:

  1. Suspend-ClusterNode -Node<node> -Drain

    Verifique suspender usando Get-ClusterGroup--nada deve estar em execução no nó de destino.

    Execute a opção SCONFIG 6.3 no nó de destino.

    Depois que o nó de destino for reinicializado, aguarde a conclusão dos trabalhos de reparo do armazenamento executando Get-Storage-Job até que não haja trabalhos de armazenamento ou todos os trabalhos de armazenamento sejam concluídos.

  2. Resume-ClusterNode -Node <nodename> -Failback

Quando todos os nós tiverem sido atualizados, execute estes dois cmdlets:

Update-ClusterFunctional Level

Update-StoragePool

Execute uma atualização rápida e offline de todos os servidores em um cluster

Este método permite que você desative todos os servidores de um cluster de uma só vez e atualize todos ao mesmo tempo. Isso economiza tempo durante o processo de atualização, mas a desvantagem é o tempo de inatividade dos recursos hospedados.

Se houver uma atualização de segurança crítica que você precise aplicar rapidamente ou se precisar garantir que as atualizações sejam concluídas dentro da janela de manutenção, talvez este método seja para você. Esse processo desativa o cluster do Azure Stack HCI, atualiza os servidores e ativa tudo novamente.

  1. Planeje sua janela de manutenção.
  2. Coloque os discos virtuais offline.
  3. Pare o cluster para colocar o pool de armazenamento offline. Execute o cmdlet Stop-Cluster ou use o Windows Admin Center para parar o cluster.
  4. Defina o serviço de cluster como Desabilitado em Services.msc em cada servidor. Isso impede que o serviço de cluster seja iniciado enquanto estiver sendo atualizado.
  5. Aplique a Atualização Cumulativa do Windows Server e todas as Atualizações de Pilha de Manutenção necessárias a todos os servidores. Você pode atualizar todos os servidores ao mesmo tempo: não é necessário esperar porque o cluster está inativo.
  6. Reinicie os servidores e verifique se tudo está correto.
  7. Defina o serviço de cluster novamente como Automático em cada servidor.
  8. Inicie o cluster. Execute o cmdlet Start-Cluster ou use o Windows Admin Center.
  9. Dê alguns minutos. Verifique se o pool de armazenamento está íntegro.
  10. Coloque os discos virtuais novamente online.
  11. Monitore o status dos discos virtuais executando os cmdlets Get-Volume e Get-VirtualDisk.

Problemas conhecidos

A seguir estão alguns problemas conhecidos no Windows Admin Center ao atualizar um cluster do Azure Stack HCI, versão 20H2 para a versão 21H2.

Não foi possível instalar as atualizações

Essa mensagem de erro é exibida quando o Windows Admin Center perde a conectividade com os servidores gerenciados, então é provável que as atualizações estejam sendo instaladas. Basta esperar alguns minutos e atualizar seu navegador, e você deverá ver o status verdadeiro da atualização. Você também pode usar Get-CauRun para verificar o status da execução de atualização com o PowerShell e atualizar o navegador depois que a execução terminar.

Essa mensagem de erro é exibida quando o Windows Admin Center perde a conectividade com os servidores gerenciados, então é provável que as atualizações estejam sendo instaladas. Atualize seu navegador. :::

Não foi possível verificar atualizações

Essa mensagem de erro é exibida quando o Windows Admin Center perde a conectividade com os servidores gerenciados, então é provável que as atualizações estejam sendo instaladas. Basta esperar alguns minutos e atualizar seu navegador, e você deverá ver o status verdadeiro da atualização. Você também pode usar Get-CauRun para verificar o status da execução de atualização com o PowerShell e atualizar o navegador depois que a execução terminar.

Esta mensagem também é vista quando os servidores em cluster têm versões mistas de patches instaladas. Isso faz com que o comando Invoke_CAUScan com plug-in RollingUpgrade retorne várias atualizações de recursos. Para atenuar esse problema, aplique a atualização de visualização de atualização de versão preliminar de 20 de maio de 2021 (KB5003237) a todos os servidores no cluster antes de tentar atualizar o cluster.

Vários prompts para credenciais de login

Em versões mais antigas do Windows Admin Center, você pode ser solicitado a autenticar várias vezes durante uma execução de atualização. Autentique sempre que solicitado ou volte para Conexões e reconecte-se ao cluster.

A verificação de prontidão do cluster não é concluída

Às vezes, a verificação de prontidão permanece no status Verificando para os testes de validação do cluster e nunca é concluída. Isso é visto predominantemente em clusters do Azure Stack HCI que não estão em inglês devido a problemas de localização.

Quando Test-Cluster terminar nas máquinas (geralmente após alguns minutos), o Windows Admin Center pode não reconhecer que as verificações foram concluídas. Como o Test-Cluster tem sucesso nos bastidores neste cenário, você pode baixar o arquivo de relatório Test-Cluster diretamente dos servidores para validar a integridade do cluster antes de continuar com a execução da atualização. Alternativamente, execute Test-Cluster usando o PowerShell em qualquer um dos servidores do cluster.

Erro de credenciais CredSSP

Em versões mais antigas do Windows Admin Center, você pode encontrar a mensagem de erro "Não é possível usar a atualização com reconhecimento de cluster sem habilitar o CredSSP e fornecer credenciais explícitas" quando já tiver feito isso. Esse problema foi corrigido no Windows Admin Center versão 2110.

Problema de permissões de ponto de extremidade de sessão do CredSSP

Durante uma execução de atualização, você pode ver uma notificação para habilitar o CredSSP, juntamente com uma mensagem de erro: "Não foi possível habilitar a delegação do CredSSP. Falha na conexão ao servidor remoto."

Este erro CredSSP é visto quando o Windows Admin Center está em execução em um PC local e quando o usuário do Windows Admin Center não é o mesmo usuário que instalou o Windows Admin Center no computador.

Para mitigar esse problema, a Microsoft introduziu um grupo de administradores CredSSP do Windows Admin Center. Adicione sua conta de usuário ao grupo de administradores do CredSSP do Windows Admin Center no seu PC local, faça login novamente e o erro deverá desaparecer.

Próximas etapas

Para informações relacionadas, confira também: