Execute as etapas pós-atualização do sistema operacional no Azure Stack HCI por meio do PowerShell

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

Este artigo descreve como executar as tarefas pós-atualização do sistema operacional depois de atualizar o sistema operacional (SO) do Azure Stack HCI para a nova versão. As tarefas de pós-atualização descritas neste artigo são necessárias para a estabilidade do cluster.

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.

Completar os pré-requisitos

Antes de começar, verifique se:

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.

  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: Verificar o status da atualização

Para garantir que a atualização foi concluída e que há um novo sistema operacional em execução no cluster, execute o Get-CauRun cmdlet:

Get-CauRun -ClusterName <ClusterName>

Aqui está um exemplo de saída:

RunId                   : <Run ID> 
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[] 
}

Etapa 3: Executar as etapas pós-atualização do sistema operacional

Depois que o novo sistema operacional estiver instalado, você precisará atualizar o nível funcional do cluster e atualizar a versão do pool de armazenamento usando o PowerShell para habilitar novos recursos.

Importante

  • As etapas pós-atualização do sistema operacional são essenciais para a estabilidade e o desempenho do cluster do Azure Stack HCI. Certifique-se de seguir estas etapas após a atualização do sistema operacional.
  1. Atualize o nível funcional do cluster.

    Aviso

    Depois de atualizar o nível funcional do cluster, você não poderá reverter para a versão anterior do sistema operacional.

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

    1. Execute o seguinte cmdlet em qualquer servidor no cluster:

      Update-ClusterFunctionalLevel      
      
    2. Você verá um aviso de que não pode desfazer essa operação. Confirme Y que você deseja continuar.

  2. Atualize o pool de armazenamento.

    1. Depois que o nível funcional do cluster for atualizado, use o cmdlet a seguir para identificar o FriendlyName pool de armazenamento que representa o cluster.

      Get-StoragePool
      

      Neste exemplo, o FriendlyName é S2D em hci-cluster1.

    2. Execute o Update-StoragePool cmdlet para atualizar a versão do pool de armazenamento.

       Update-StoragePool -FriendlyName "S2D on hci-cluster1"
      
    3. Confirme a ação quando receber a solicitação. Neste ponto, os novos cmdlets estão totalmente operacionais em qualquer servidor no cluster.

  3. (Opcional) Atualize os níveis de configuração da VM. Opcionalmente, você pode atualizar os níveis de configuração da VM interrompendo cada VM usando o Update-VMVersion cmdlet e, em seguida, iniciando as VMs novamente.

    1. Verifique se o cluster atualizado funciona conforme o 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.

    2. Validar o cluster.

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

Agora você está pronto para aplicar a atualização da solução.

Próximas etapas