Atualizar o Azure Stack HCI OS, versão 22H2 para a versão 23H2 através de outros métodos
Aplica-se a: Azure Local, versões 23H2 e 22H2
Este artigo descreve como atualizar o sistema operacional (SO) da versão 22H2 para a versão 23H2 em seu Azure Local usando métodos manuais como o 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 HCI do Azure Stack, versão 22H2 para a versão 23H2 via PowerShell.
Ao longo deste artigo, referimo-nos ao Azure Stack HCI OS, versão 23H2 como a nova versão e ao Azure Stack HCI OS, versão 22H2 como a versão antiga .
Importante
Para manter o serviço Local do Azure num estado suportado, tem até seis meses para instalar esta nova versão do SO. A atualização é aplicável a todas as instâncias locais do Azure que executam a versão 22H2. Recomendamos vivamente que 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 Azure Stack HCI está disponível por meio do Windows Update e da mídia que você pode baixar do portal do Azure.
Para atualizar o SO no seu sistema, siga estes passos de alto nível:
- Pré-requisitos completos.
- Ligue-se ao seu sistema.
- Instale o novo sistema operacional usando um dos outros métodos:
- Verifique o status das atualizações.
- Execute as etapas pós-atualização, depois que o sistema operacional for atualizado.
Pré-requisitos completos
Antes de começar, certifique-se de que:
- Você tem acesso a uma versão 22H2 do Azure Local em execução.
- O sistema está registrado no Azure.
- Certifique-se de que todas as máquinas no seu Azure Local estão íntegras e são exibidas como Online.
- Você tem acesso à atualização de software do Azure Stack HCI OS, versão 23H2. Esta atualização está disponível através do Windows Update ou como suporte de dados transferível. 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 seu Azure Local. Esse cliente deve estar executando o PowerShell 5.0 ou posterior.
Passo 1: Ligue-se ao seu sistema
Siga estes passos no seu cliente para ligar a uma das máquinas no seu sistema.
Importante
Para realizar uma atualização manual usando o SConfig, você deve fazer login diretamente nas máquinas. Você pode usar o PowerShell remoto para controlar as ações do sistema ou pode executar os comandos diretamente de cada máquina ao executar a atualização.
Execute o PowerShell como Administrador no cliente que você está usando para se conectar ao seu sistema.
Abra uma sessão remota do PowerShell em uma máquina em seu Azure Local. 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: Instalar o novo sistema operacional usando outros métodos
Dependendo de suas necessidades, você pode atualizar manualmente o sistema operacional usando SConfig ou atualizar todas as máquinas do sistema 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 Local com a ferramenta de Configuração do Servidor (SConfig).
Para cada nó no cluster, execute estes comandos no nó de destino:
Suspend-ClusterNode -Node <Node Name> -Drain
Marque a suspensão usando
Get-ClusterGroup
. Nada deve estar em execução no nó de destino.Execute a opção SCONFIG 6.3 no nó de destino.
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.
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 todas as máquinas em um sistema
Este método permite que você tire todas as máquinas de um sistema para baixo de uma só vez e atualize o sistema operacional em todas elas ao mesmo tempo. Isso economiza tempo durante o processo de atualização, mas a contrapartida é o tempo de inatividade para os recursos hospedados.
Se houver uma atualização de segurança crítica que você precise aplicar rapidamente ou se você precisar garantir que as atualizações sejam concluídas dentro da janela de manutenção, esse método pode ser para você. Esse processo derruba o Azure Local, atualiza as máquinas e traz tudo de novo.
Planeie a sua janela de manutenção.
Coloque os discos virtuais offline.
Pare o sistema para colocar o pool de armazenamento offline. Execute o cmdlet ou use o
Stop-Cluster
Windows Admin Center para parar o sistema.Defina o serviço de cluster como Desabilitado executando o comando PowerShell abaixo em cada máquina. Isso impede que o serviço de cluster seja iniciado durante a atualização.
Set-Service -Name clussvc -StartupType Disabled
- Aplique a Atualização Cumulativa do Windows Server e todas as Atualizações de Pilha de Serviços necessárias a todas as máquinas. Você pode atualizar todas as máquinas ao mesmo tempo: não há necessidade de esperar porque o sistema está inativo.
Reinicie as máquinas e certifique-se de que tudo está bem.
Defina o serviço de cluster de volta para Automático executando o comando PowerShell abaixo em cada máquina.
Set-Service -Name clussvc -StartupType Automatic
Inicie o sistema. Execute o cmdlet ou use o
Start-Cluster
Windows Admin Center.Dê-lhe alguns minutos. Verifique se o pool de armazenamento está íntegro. Execute
Get-StorageJob
para garantir que todos os trabalhos sejam concluídos com êxito.Coloque os discos virtuais online novamente.
Monitore o status dos discos virtuais executando os
Get-Volume
cmdlets eGet-VirtualDisk
.
Agora você está pronto para executar as etapas pós-atualização para o seu sistema.