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 de um 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 de uma origem de rede”.
4.2 Iniciando o upgrade de um 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 Unificado do SUSE Linux Enterprise Server 15 SP2 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.4, “Fazendo upgrade do SUSE Linux Enterprise”.
4.3 Iniciando o upgrade de uma origem 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 16, 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 17.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 Unificado do SUSE Linux Enterprise Server 15 SP2 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.4, “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 17.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 SP2 para esse procedimento ou siga as instruções na Seção 17.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.4, “Fazendo upgrade do SUSE Linux Enterprise”.
4.4 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:
Se o sistema do qual você deseja fazer upgrade foi registrado no SUSE Customer Center, verifique se há conexão com a Internet durante o procedimento a seguir.
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 à perda de dadosNeste ponto, verifique se você selecionou
. Se você selecionar por engano, a partição de dados será sobregravada por uma instalação nova.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. Por padrão, todos os repositórios são removidos. Se você não adicionou nenhum repositório personalizado, não mude as configurações. Os pacotes para o upgrade serão instalados do DVD, e você poderá habilitar os repositórios online padrão na próxima etapa.Se você tem repositórios personalizados, há duas opções:
Mantenha o estado do repositório como Removido. O software que foi instalado desse repositório será removido durante o upgrade. Use esse método se não houver uma versão do repositório disponível correspondente à nova versão.
Atualize e habilite o repositório se ele corresponder à nova versão. Para mudar o URL dele, clique no repositório na lista e clique em
. Para habilitar o repositório, marque até ele ser definido como .
Não mantenha os repositórios da versão anterior, já que o sistema pode se tornar instável ou parar de funcionar. Em seguida, clique em
para prosseguir.A próxima etapa depende se o sistema do qual foi feito o upgrade foi registrado no SUSE Customer Center ou não.
Se o sistema não foi registrado no SUSE Customer Center, o YaST exibe uma mensagem popup sugerindo o uso de um segundo meio de instalação, a imagem SLE-15-SP2-Full-ARCH-GM-media1.iso.
Se você não tiver esse meio, não será possível fazer upgrade do sistema sem o registro.
Se o sistema foi registrado no SUSE Customer Center, 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
.Dica: Falha no upgrade em clientes SMTSe 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.
Após o término bem-sucedido do processo de upgrade, execute as verificações pós-upgrade conforme descrito na Seção 4.4.1, “Verificações pós-upgrade”.
4.4.1 Verificações pós-upgrade #
Verifique se há quaisquer “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.
Verifique se há arquivos
*.rpmnew
e*.rpmsave
, examine o conteúdo deles e faça a possível fusão das mudanças desejadas. Quando um upgrade inclui mudanças em um arquivo de configuração padrão, em vez de sobregravar esse arquivo, o pacote grava um desses tipos de arquivo. O*.rpmnew
contém a nova configuração padrão e mantém seu arquivo original inalterado, já o*.rpmsave
é uma cópia do seu arquivo original que foi substituído pelo novo arquivo padrão.Você não precisa pesquisar todo o sistema de arquivos para localizar os arquivos
*.rpmnew
e*.rpmsave
, os mais importantes são armazenados no diretório/etc
. Use o seguinte comando para listá-los:tux >
find /etc -print | egrep "rpmnew$|rpmsave$"
4.5 Fazendo upgrade com o AutoYaST #
O processo de upgrade pode ser executado automaticamente. Para obter os detalhes, consulte o Section 4.10, “Upgrade”.
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.
Se sua máquina for gerenciada pelo SUSE Manager, atualize-a conforme descrito na documentação do SUSE Manager. O procedimento de Migração de Cliente está descrito no Guia de Upgrade do SUSE Manager, disponível em https://documentation.suse.com/suma/.
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 20.1, “Instalando módulos e extensões de canais online”.