20 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.
20.1 Visão geral conceitual #
Antes de fazer upgrade do sistema, leia primeiro a Seção 19.3, “Preparando o sistema”.
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 20.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 20.3, “Iniciando o upgrade de uma origem de rede”.
20.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 Seção 6.2, “Inicialização do sistema para instalação”.
Insira o DVD 5 do meio de instalação do SUSE Linux Enterprise 12 SP1 e inicialize a máquina. Uma tela de
aparece seguida da tela de boot.Inicialize o sistema selecionando Fazer Upgrade no menu de boot.
Prossiga com o processo de upgrade conforme descrito na Seção 20.5, “Fazendo upgrade do SUSE Linux Enterprise”.
20.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 8, Configurando o servidor que mantém as fontes de instalação.
- 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
Você tem o DVD 1 do SUSE Linux Enterprise Server (ou uma imagem ISO local) em mãos para inicializar o sistema de destino ou um sistema de destino que está configurado para inicialização via PXE, de acordo com a Seção 9.5, “Preparando o sistema de destino para inicialização PXE”. Consulte o Capítulo 10, Instalação remota para obter informações detalhadas sobre como iniciar o upgrade de um servidor remoto.
20.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 5 da mídia de instalação do SUSE Linux Enterprise 12 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 detalhes, consulte Instalando por meio de um servidor de rede no Capítulo 6, Instalação com o YaST.
Prossiga com o processo de upgrade conforme descrito na Seção 20.5, “Fazendo upgrade do SUSE Linux Enterprise”.
20.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 Seção 9.5, “Preparando o sistema de destino para inicialização PXE”.
Configure um servidor TFTP para manter a imagem de boot necessária à inicialização via PXE. Use o DVD 5 da mídia de instalação do SUSE Linux Enterprise 12 SP1 para isso ou siga as instruções no Seção 9.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 10.3.1, “Instalação VNC”.
Prossiga com o processo de upgrade conforme descrito na Seção 20.5, “Fazendo upgrade do SUSE Linux Enterprise”.
20.4 Habilitando o upgrade automático #
O processo de upgrade pode ser executado automaticamente. Para habilitar a atualização automática, o parâmetro do kernel autoupgrade=1
deve ser definido. É possível definir o parâmetro durante a inicialização no campo Opções de Boot
. Para obter os detalhes, consulte o Chapter 1, Introduction.
20.5 Fazendo upgrade do SUSE Linux Enterprise #
Antes de fazer upgrade do sistema, leia o Seção 19.3, “Preparando o sistema”. 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 Seção 20.4, “Habilitando o upgrade automático”.
na tela de boot. Para fazer upgrade manualmente, conforme descrito nas próximas etapas, você precisa desabilitar o processo de upgrade automático. Consulte aAtençã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 e aceite o contrato de licença. 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 todos os repositórios encontrados na partição da qual você deseja fazer o upgrade.
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 .- , selecione se é para registrar agora o sistema do qual foi feito o upgrade (digitando os dados de registro e clicando em ) ou se é para . Para obter detalhes sobre como registrar o sistema, consulte a
Revise as
do upgrade, principalmente as . Escolha entre as seguintes opções:Nota: Opções de área de trabalhoSe você usou o KDE antes de fazer upgrade para o SUSE Linux Enterprise 12 (
DEFAULT_WM
em/etc/sysconfig/windowmanager
foi definido comokde*
), o ambiente de área de trabalho será automaticamente substituído pelo GNOME após o upgrade. Por padrão, o gerenciador de exibição do KDM será substituído pelo GDM.Para mudar a opção de ambiente de área de trabalho ou gerenciador de janelas, ajuste a seleção de software clicando em
.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:
zypper packages --orphaned
Com 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 19.1, “Cancelando o registro de um cliente SUSE Linux Enterprise do servidor SMT” e reinicie o procedimento de upgrade posteriormente.
20.6 Atualizando pelo 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.
O SUSE Manager pode oferecer suporte a você para Migração de SP ou upgrade completo do sistema.
- Migração de SP
A Migração de SP permite migrar de um Service Pack (SP) para outro dentro de uma versão principal (por exemplo, do SLES 12 SP1 para o 12 SP2). 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://documentation.suse.com/external-tree/en-us/suma/3.2/susemanager-best-practices/html/book.suma.best.practices/bp.client.migration.html.
- Upgrade do sistema
Com o SUSE Manager, é possível executar um upgrade do sistema. Com a tecnologia AutoYaST integrada, upgrades de uma versão principal para a próxima são possíveis (por exemplo, do SLES 11 SP3 para o 12 SP2). 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://documentation.suse.com/external-tree/en-us/suma/3.2/susemanager-best-practices/html/book.suma.best.practices/bp.client.migration.html.
20.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 de alguma outra maneira ou a comunicação com o servidor de registro falhou por qualquer motivo (por exemplo, porque o servidor não estava acessível devido a problemas de rede), acione manualmente o rollback no cliente chamando:
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:
zypper
ref -s
Essa funcionalidade está disponível no pacote rollback-helper pacote.
20.8 Registrando seu sistema #
Se você ignorou a etapa de registro durante a instalação, poderá registrar seu sistema a qualquer momento por meio do módulo
no 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 doPara iniciar o registro, clique em
para prosseguir. Se houver um ou mais servidores de registro locais disponíveis na rede, você poderá escolher um deles na lista. Se preferir, escolha para ignorar os servidores de registro locais e registrar usando o servidor de registro padrão do SUSE.Durante o registro, os repositórios de atualização online são adicionados à configuração de upgrade. Quando concluído, você poderá escolher se é para instalar as últimas versões dos pacotes disponíveis dos repositórios de atualização. Isso especifica um caminho de upgrade limpo para todos os pacotes e garante que o upgrade do SUSE Linux Enterprise Server seja feito com as atualizações de segurança mais recentes disponíveis. Se você escolher , todos os pacotes serão instalados da mídia de instalação. Continue com .
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 14.3, “Instalando módulos e extensões de canais online”.