Executar etapas pós-atualização do sistema operacional no Azure Local por meio do PowerShell
Aplica-se a: Azure Local, 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) 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, nos referimos ao Azure Local, versão 23H2 como a nova versão e ao Azure Local, versão 22H2 como a versão antiga.
Completar os pré-requisitos
Antes de começar, verifique se:
Você atualizou com êxito o sistema operacional para a versão 23H2 no Azure Local de acordo com as instruções em um dos seguintes documentos:
Certifique-se de que todas as máquinas em seu sistema estejam íntegras e sejam exibidas como Online.
Você tem acesso a um cliente que pode se conectar ao seu sistema. Esse cliente deve estar executando o PowerShell 5.0 ou posterior.
Etapa 1: Conecte-se ao seu sistema
Siga estas etapas em seu cliente para se conectar a uma das máquinas do seu sistema.
Execute o PowerShell como Administrador no cliente que você está usando para se conectar ao sistema.
Abra uma sessão remota do PowerShell em um computador em seu sistema. Execute o seguinte comando e forneça as credenciais do seu computador 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 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 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 de atualização pós-sistema operacional 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.
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 .
Execute o seguinte cmdlet em qualquer computador no sistema:
Update-ClusterFunctionalLevel
Você verá um aviso de que não pode desfazer essa operação. Confirme Y que você deseja continuar.
Atualize o pool de armazenamento.
Depois que o nível funcional do cluster for atualizado, use o cmdlet a seguir para identificar o
FriendlyName
pool de armazenamento que representa seu sistema.Get-StoragePool
Neste exemplo, o
FriendlyName
é S2D em hci-cluster1.Execute o
Update-StoragePool
cmdlet para atualizar a versão do pool de armazenamento.Update-StoragePool -FriendlyName "S2D on hci-cluster1"
Confirme a ação quando receber a solicitação. Neste ponto, os novos cmdlets estão totalmente operacionais em qualquer computador no sistema.
(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.Verifique se o sistema atualizado funciona conforme o esperado.
As funções devem fazer failover corretamente e, se a migração dinâmica da VM for usada no sistema, as VMs deverão migrar ao vivo com êxito.
Valide o sistema.
Execute o
Test-Cluster
cmdlet em um dos computadores do sistema e examine o relatório de validação do cluster.
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.