4 Fazendo upgrade offline #
Este capítulo descreve como fazer upgrade de uma instalação existente do SUSE Linux Enterprise com o YaST, que é inicializado de um meio de instalação. Por exemplo, o instalador do YaST pode ser iniciado de um DVD, pela rede, ou do disco rígido no qual o sistema reside.
4.1 Visão geral conceitual #
Antes de fazer upgrade do sistema, leia primeiro a Capítulo 3, Preparando o upgrade.
Para fazer upgrade do sistema, execute a inicialização de uma fonte de instalação, do mesmo modo que em uma instalação nova. Porém, quando a tela de boot aparecer, você deverá selecionar
(em vez de ). O upgrade pode ser iniciado de:Mídia removível. Isso inclui mídia, como CDs, DVDs ou dispositivos de armazenamento em massa USB. Para obter mais informações, consulte a Seção 4.2, “Iniciando o upgrade do meio de instalação”.
Recurso de rede. É possível inicializar do meio local e, em seguida, selecionar o respectivo tipo de instalação de rede, ou inicializar via PXE. Para obter mais informações, consulte a Seção 4.3, “Iniciando o upgrade da fonte de rede”.
4.2 Iniciando o upgrade do meio de instalação #
O procedimento a seguir descreve a inicialização de um DVD, mas você também pode usar outro meio de instalação local, como uma imagem ISO em um dispositivo de armazenamento em massa USB. O método de seleção de meio e de boot depende da arquitetura do sistema e se a máquina tem BIOS tradicional ou UEFI.
Selecione e prepare um meio de boot. Consulte a Parte I, “Preparação para instalação”.
Insira o DVD do Instalador do SUSE Linux Enterprise Server 15 SP1 e inicialize a máquina. Uma tela de aparece seguida da tela de boot.
Opcional: Para forçar o instalador a instalar apenas os pacotes do DVD, e não de fontes de rede, adicione a opção de boot
media_upgrade=1
.Inicialize o sistema selecionando Fazer Upgrade no menu de boot.
Prossiga com o processo de upgrade conforme descrito na Seção 4.5, “Fazendo upgrade do SUSE Linux Enterprise”.
4.3 Iniciando o upgrade da fonte de rede #
Para iniciar o upgrade de uma fonte de instalação de rede, você deve cumprir os seguintes requisitos:
- Fonte de Instalação de Rede
Configuração de uma fonte de instalação de rede de acordo com o Capítulo 14, Configurando uma fonte de instalação de rede.
- Conexão de Rede e Serviços de Rede
Ambos o servidor de instalação e a máquina de destino devem ter uma conexão de rede ativa. Os serviços de rede necessários são:
Domain Name Service (Serviço de Nomes de Domínio)
DHCP (Dynamic Host Configuration Protocol): necessário apenas para inicialização por PXE. O IP pode ser definido manualmente durante a configuração
OpenSLP (opcional)
- Meio de Boot
Um DVD do SUSE Linux Enterprise inicializável, uma imagem ISO ou uma configuração PXE funcionando. Para obter detalhes sobre como inicializar via PXE, consulte o Seção 15.4, “Preparando o sistema de destino para inicialização PXE”. Consulte o Capítulo 11, Instalação remota para obter informações detalhadas sobre como iniciar o upgrade de um servidor remoto.
4.3.1 Fazendo upgrade manualmente por meio da fonte de instalação de rede: inicialização do DVD #
Esse procedimento descreve a inicialização de um DVD, como exemplo, mas você também pode usar outro meio de instalação local, como uma imagem ISO em um dispositivo de armazenamento em massa USB. A maneira de selecionar o método de boot e inicializar o sistema do meio depende da arquitetura do sistema e se a máquina tem BIOS tradicional ou UEFI. Para obter detalhes, consulte os links a seguir.
Insira o DVD do Instalador do SUSE Linux Enterprise Server 15 SP1 e inicialize a máquina. Uma tela de aparece seguida da tela de boot.
Selecione o tipo de fonte de instalação de rede que deseja usar (FTP, HTTP, NFS, SMB ou SLP). Normalmente, você vê essa opção pressionando F4, mas caso sua máquina esteja equipada com UEFI, e não com um BIOS tradicional, talvez seja necessário ajustar os parâmetros de boot manualmente. Para obter os detalhes, consulte a Capítulo 7, Parâmetros de boot e a Capítulo 8, Etapas de instalação.
Prossiga com o processo de upgrade conforme descrito na Seção 4.5, “Fazendo upgrade do SUSE Linux Enterprise”.
4.3.2 Fazendo upgrade manualmente por meio da fonte de instalação de rede: inicialização via PXE #
Para fazer upgrade de uma fonte de instalação de rede usando o boot PXE, faça o seguinte:
Ajuste a configuração do servidor DHCP para fornecer as informações de endereço necessárias à inicialização via PXE. Para obter os detalhes, consulte o Procedimento 15.0, “”.
Configure um servidor TFTP para manter a imagem de boot necessária à inicialização via PXE. Use o DVD do Instalador do SUSE Linux Enterprise Server 15 SP1 para esse procedimento ou siga as instruções na Seção 15.2, “Configurando um servidor TFTP”.
Prepare o Boot PXE e o Wake-on-LAN na máquina de destino.
Inicialize o sistema de destino e use o VNC para conectar-se remotamente à rotina de instalação que está sendo executada nessa máquina. Para obter mais informações, consulte o Seção 11.3, “Monitorando a instalação por VNC”.
Prossiga com o processo de upgrade conforme descrito na Seção 4.5, “Fazendo upgrade do SUSE Linux Enterprise”.
4.4 Fazendo upgrade com o AutoYaST #
O processo de upgrade pode ser executado automaticamente. Para obter os detalhes, consulte o Section 4.10, “Upgrade”.
4.5 Fazendo upgrade do SUSE Linux Enterprise #
Antes de fazer upgrade do sistema, leia o Capítulo 3, Preparando o upgrade. Para executar a migração automatizada, faça o seguinte:
Após a inicialização (de um meio de instalação ou da rede), selecione a entrada
na tela de boot.Atenção: A opção errada pode levar a perda de dadosSe você selecionar
em vez de , poderá haver perda de dados posteriormente. É necessário tomar mais cuidado para não destruir suas partições de dados ao fazer uma instalação nova.Selecione
neste momento.O YaST inicia o sistema de instalação.
Na tela
, escolha e . Continue com .O YaST verifica se já existem sistemas do SUSE Linux Enterprise instalados em suas partições.
Na tela
(Selecionar para Upgrade), selecione a partição para fazer upgrade e clique em .O YaST monta a partição selecionada e exibe o contrato de licença referente ao produto do qual foi feito o upgrade. Para continuar, aceite a licença.
Na tela
, ajuste o status dos repositórios: habilite os que deseja incluir no processo de upgrade e desabilite todos os repositórios que não são mais necessários. Continue com .A próxima etapa depende do registro do sistema do qual foi feito o upgrade.
Se o sistema não foi registrado, o YaST exibe uma mensagem popup sugerindo o uso de um segundo meio de instalação, o SLE-15-SP1-Packages.
Se você não tiver esse meio, não será possível fazer upgrade do sistema sem o registro.
Se o sistema foi registrado, o YaST mostra os destinos de migração possíveis e um resumo.
Selecione um destino de migração na lista e clique em
para continuar.
Na caixa de diálogo seguinte, você pode adicionar outro meio de instalação. Se você tem uma mídia de instalação adicional, ative a opção
e especifique o tipo de mídia.Revise as
para o upgrade.Se todas as configurações estiverem conforme desejado, inicie o procedimento de instalação e remoção clicando em
.Quando o processo de upgrade for concluído com êxito, verifique se há “pacotes órfãos”. Os pacotes órfãos são aqueles que não pertencem mais a nenhum repositório ativo. O comando a seguir fornece uma lista deles:
tux >
zypper packages --orphanedCom essa lista, você pode decidir se um pacote ainda é necessário ou pode ser desinstalado com segurança.
Se a máquina da qual será feito o upgrade for um cliente SMT, e houver falha no upgrade, consulte o Procedimento 3.1, “Cancelando o registro de um cliente SUSE Linux Enterprise do servidor SMT” e reinicie o procedimento de upgrade posteriormente.
4.6 Fazendo upgrade com o SUSE Manager #
O SUSE Manager é uma solução de servidor que oferece atualizações, patches e correções de segurança para clientes SUSE Linux Enterprise. Ele vem com um conjunto de ferramentas e uma interface do usuário baseada na Web para as tarefas de gerenciamento. Consulte https://www.suse.com/products/suse-manager/ para obter mais informações sobre o SUSE Manager.
Com o SUSE Manager, é possível executar um upgrade do sistema. Com a tecnologia integrada do AutoYaST, os upgrades de uma versão principal para a versão seguinte são possíveis. Para obter mais informações, consulte SUSE Manager Best Practices (Melhores práticas do SUSE Manager), capítulo “Client Migration” (Migração de cliente):
https://www.suse.com/documentation/suse-manager/: versão 3.1.
4.7 Atualizando o status do registro após o rollback #
Ao executar o upgrade de um pacote de serviço, é necessário mudar a configuração no servidor de registro para fornecer acesso aos novos repositórios. Se o processo de upgrade for interrompido ou revertido (por meio da restauração de um backup ou instantâneo), as informações sobre o servidor de registro ficarão inconsistentes com o status do sistema. Isso pode impedir você de acessar os repositórios de atualização ou fazer com que repositórios errados sejam usados no cliente.
Quando um rollback é feito por meio do Snapper, o sistema notifica o servidor de registro para garantir que o acesso aos repositórios corretos seja configurado durante o processo de boot. Se o sistema foi restaurado com outro método ou houve falha na comunicação com o servidor de registro, acione manualmente o rollback no cliente. Um exemplo de acionamento manual de rollback pode ser quando o servidor não estava acessível por causa de problemas na rede. Para fazer um rollback, execute:
tux >
sudo
snapper
rollback
É recomendável verificar sempre se os repositórios corretos estão configurados no sistema, principalmente após a atualização do serviço com:
tux >
sudo
zypper
ref -s
Essa funcionalidade está disponível no pacote rollback-helper pacote.
4.8 Registrando seu sistema #
Se o sistema não foi registrado antes de executar o upgrade, você pode registrar o sistema a qualquer momento usando o módulo
do YaST.O registro de sistemas tem as seguintes vantagens:
Qualificação para suporte
Disponibilidade de atualizações de segurança e correções de bug
Acessar o SUSE Customer Center
Inicie o YaST e selecione
› para abrir a caixa de diálogo .Informe o endereço de https://scc.suse.com/) para criar uma.
associado à conta do SUSE que você ou sua organização usa para gerenciar inscrições. Se você ainda não tem uma conta do SUSE, vá para a home page do SUSE Customer Center (Digite o SUSE Linux Enterprise Server.
que você recebeu com a cópia doSe houver um ou mais servidores de registro locais disponíveis na rede, você poderá escolher um deles na lista.
Para iniciar o registro, clique em
para prosseguir.Após o registro bem-sucedido, o YaST mostrará uma lista de extensões, complementos e módulos disponíveis para o seu sistema. Para selecioná-los e instalá-los, continue no Seção 18.1, “Instalando módulos e extensões de canais online”.