Partilhar via


Executar etapas de atualização pós-sistema operacional no Azure Local via PowerShell

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

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

Ao longo deste artigo, referimo-nos ao Azure Local, versão 23H2 como a nova versão e ao Azure Local, versão 22H2 como a versão antiga.

Pré-requisitos completos

Antes de começar, certifique-se de que:

Passo 1: Ligue-se ao seu sistema

Siga estes passos no seu cliente para ligar a uma das máquinas do seu sistema.

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

  2. Abra uma sessão remota do PowerShell em uma máquina em seu sistema. Execute o seguinte comando e forneça as credenciais da sua máquina 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 certificar-se de que a atualização foi concluída e que há um novo sistema operacional em execução no seu sistema, 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 de atualização pós-SO

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 de atualização pós-SO são essenciais para a estabilidade e o desempenho do seu sistema. 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, não é possível 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 o 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 máquina do sistema:

      Update-ClusterFunctionalLevel      
      
    2. Você verá um aviso de que não pode desfazer essa operação. Confirme Y que 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 do pool de armazenamento que representa seu sistema.

      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 lhe for pedido. Neste ponto, os novos cmdlets estão totalmente operacionais em qualquer máquina do sistema.

  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 sistema atualizado funciona conforme o esperado.

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

    2. Valide o sistema.

      Execute o Test-Cluster cmdlet em uma das máquinas do sistema e examine o relatório de validação de cluster.

  4. Instale os drivers mais recentes do seu parceiro de hardware, pois alguns drivers podem reverter para uma versão mais antiga do driver da caixa de entrada, resultando em comportamentos inesperados.

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

Próximos passos