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:
Você atualizou com êxito o sistema operacional para a versão 23H2 no cluster do Azure Stack HCI de acordo com as instruções em um dos seguintes documentos:
Verifique se todos os nós no cluster do Azure Stack HCI estão íntegros e são exibidos como Online.
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.
Execute o PowerShell como Administrador no cliente que você está usando para se conectar ao cluster.
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.
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 servidor no cluster:
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 o cluster.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 servidor no cluster.
(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 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.
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.