Atualizar o sistema operacional do Azure Stack HCI, versão 22H2 para o Azure Stack HCI, versão 23H2 por meio de outros métodos

Aplica-se a: Azure Stack HCI, versões 23H2 e 22H2

Este artigo descreve como atualizar o sistema operacional (SO) do Azure Stack HCI, versão 22H2 para a versão 23H2, que é o software mais recente disponível para o público geral, usando métodos manuais como SConfig e executando uma atualização offline.

Embora você possa usar esses outros métodos, o PowerShell é o método recomendado para atualizar o sistema operacional. Para obter mais informações, consulte Atualizar o sistema operacional Azure Stack HCI, versão 22H2 para o sistema operacional Azure Stack HCI, versão 23H2 por meio do PowerShell.

Ao longo deste artigo, nos referimos ao Azure Stack HCI, versão 23H2 como a nova versão e ao Azure Stack HCI, versão 22H2 como a versão antiga.

Importante

Para manter o serviço do Azure Stack HCI em um estado com suporte, você tem até seis meses para instalar essa nova versão do sistema operacional. A atualização é aplicável a todos os clusters do Azure Stack HCI, versão 22H2. Recomendamos fortemente que você instale esta versão assim que estiver disponível.

Fluxo de trabalho de alto nível para a atualização do sistema operacional

A atualização do sistema operacional do Azure Stack HCI está disponível por meio do Windows Update e por meio da mídia que você pode baixar no portal do Azure.

Para atualizar o sistema operacional em seu cluster, siga estas etapas de alto nível:

  1. Conclua os pré-requisitos, incluindo o download da atualização de software do sistema operacional Azure Stack HCI, versão 23H2.
  2. Conecte-se ao cluster do Azure Stack HCI, versão 22H2.
  3. Instale o novo sistema operacional usando um dos outros métodos:
    1. Atualização manual de um cluster de failover usando o SConfig.
    2. Atualização manual offline de todos os servidores em um cluster.
  4. Verifique o status das atualizações.
  5. Execute as etapas pós-atualização, depois que o sistema operacional for atualizado.

Completar os pré-requisitos

Antes de começar, verifique se:

  • Você tem acesso a um cluster do Azure Stack HCI, versão 22H2.
  • O cluster deve ser registrado no Azure.
  • Verifique se todos os nós no cluster do Azure Stack HCI, versão 22H2 estão íntegros e são mostrados como Online.
  • Você tem acesso à atualização de software do sistema operacional Azure Stack HCI, versão 23H2. Esta atualização está disponível por meio do Windows Update ou como uma mídia para download. A mídia é um arquivo ISO que você pode baixar do portal do Azure.
  • Você tem acesso a um cliente que pode se conectar ao cluster do Azure Stack HCI. Esse cliente deve estar executando o PowerShell 5.0 ou posterior.

Etapa 1: Conectar-se ao cluster do Azure Stack HCI

Siga estas etapas em seu cliente para se conectar a um dos servidores do cluster do Azure Stack HCI.

Importante

Para executar uma atualização manual usando o SConfig, você deve fazer login diretamente nos nós do cluster. Você pode usar o PowerShell remoto para controlar ações de cluster ou pode executar os comandos diretamente de cada nó ao executar a atualização.

  1. Execute o PowerShell como Administrador no cliente que você está usando para se conectar ao cluster.

  2. Abra uma sessão remota do PowerShell em um servidor no cluster do Azure Stack HCI. Execute o seguinte comando e forneça as credenciais do seu servidor quando solicitado:

    $cred = Get-Credential
    Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred 
    

    Aqui está um exemplo de saída:

    PS C:\Users\Administrator> $cred = Get-Credential
    
    cmdlet Get-Credential at command pipeline position 1
    Supply values for the following parameters:
    Credential
    PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred 
    [100.100.100.10]: PS C:\Users\Administrator\Documents>
    

Etapa 2: instalar o novo sistema operacional usando outros métodos

Dependendo de seus requisitos, você pode atualizar manualmente o sistema operacional usando o SConfig ou atualizar todos os servidores do cluster ao mesmo tempo. Cada um desses métodos é discutido nas seções a seguir.

Método 1: Executar uma atualização manual do sistema operacional 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 de Clustering de Failover. Para obter mais informações sobre o SConfig, consulte Configurar uma instalação 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 Name> -Drain

    1. Verifique a suspensão usando Get-ClusterGroup. Nada deve estar em execução no nó de destino.

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

    3. Após a reinicialização do nó de destino, aguarde a conclusão dos trabalhos de reparo de armazenamento em execução Get-Storage-Job até que não haja trabalhos de armazenamento ou todos os trabalhos de armazenamento sejam concluídos.

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

Quando todos os nós são atualizados, você pode executar as etapas de pós-instalação.

Método 2: Executar uma atualização rápida e offline do sistema operacional de todos os servidores em um cluster

Esse método permite que você desative todos os servidores em um cluster de uma só vez e atualize o sistema operacional em todos eles 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ê precisa aplicar rapidamente ou se precisar garantir que as atualizações sejam concluídas dentro da janela de manutenção, esse método pode ser adequado 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 Stop-Cluster cmdlet ou use Windows Admin Center para interromper o cluster.

  4. Defina o serviço de cluster como Desabilitado executando o comando do PowerShell abaixo em cada servidor. Isso impede que o serviço de cluster seja iniciado durante a atualização.

    Set-Service -Name clussvc -StartupType Disabled
    
  5. Aplique a Atualização Cumulativa do Windows Server e todas as Atualizações da Pilha de Manutenção necessárias a todos os servidores. Você pode atualizar todos os servidores ao mesmo tempo: não há necessidade de esperar porque o cluster está inativo.
  6. Reinicie os servidores e certifique-se de que tudo esteja bem.

  7. Defina o serviço de cluster de volta como Automático executando o comando do PowerShell abaixo em cada servidor.

    Set-Service -Name clussvc -StartupType Automatic
    
  8. Inicie o cluster. Execute o cmdlet ou use Windows Start-Cluster Admin Center.

  9. Aguarde alguns minutos. Verifique se o pool de armazenamento está íntegro. Executar Get-StorageJob para garantir que todos os trabalhos sejam concluídos com êxito.

  10. Coloque os discos virtuais online novamente.

  11. Monitore o status dos discos virtuais executando os Get-Volume cmdlets e Get-VirtualDisk .

Agora você está pronto para executar as etapas pós-atualização para o cluster.

Próximas etapas