Sem categoria

Veja como atualizar o Centos 6 para o Centos 7 no servidor Linux

Aprenda rapidamente como atualizar o Centos 6 para o Centos 7 no servidor Linux. Anteriormente, a atualização da versão do Linux só era possível através de um formato completo e nova instalação do sistema operacional da versão desejada. Mas a comunidade de desenvolvedores fez um grande esforço para permitir a atualização do sistema operacional. Porém, ainda existam alguns provedores de hosting que insistem em bloquear algumas atualizações.

Toda esta operação passou por muitas tentativas e testes e só se tornou bem sucedida recentemente.

Apesar da opção disponível, é altamente recomendável que você faça o backup de seus dados existentes. Faça também uma nova instalação com o CentOS 7 e copie seus dados anteriores de uma versão mais antiga do CentOS. Isso ocorre porque houve muitas falhas registradas durante a atualização e uma pode perder dados durante o processo.

Esporadicamente, isso pode acontecer por vários motivos. Eu vou então citar um: se você estiver usando repositórios não oficiais, qualquer pacote de terceiros instalado fora dos repositórios. Este motivo, por exemplo, pode impossibilitar de você atualizar, ou então pode causar danos no seu servidor.

Atualizando o CentOS 6.x para o CentOS 7.x

Primeiramente, vamos atualizar a própria versão, 6.

Certifique-se de ter atualizado sua versão atual do CentOS 6.x para a versão mais recente do CentOS. Ele deve ser 6.5 ou superior.

Nota: Mude para o Passo 1.B se o seu sistema atual já estiver atualizado.

Você pode executar a atualização usando o seguinte comando:

# yum update

Isso atualizará todo o software do sistema, bem como suas dependências, para a versão mais recente. E a partir deste ponto, você fará o upgrade.

Vá para a segunda etapa: verificar o sistema.

Agora, quando tivermos o sistema atualizado para o mais recente, podemos realizar o upgrade. Primeiro, você precisará executar um programa que verificará seu sistema e determinará qual é o status da atualização. Este programa é chamado de  Assistente de pré-atualização.

Em seu prompt de comando, digite o seguinte:

# sudo preupg

A saída deve ser semelhante à seguinte

# sudo preupg
Preupg tool doesn't do the actual upgrade.
Please ensure you have backed up your system and/or data in the event of a failed upgrade
that would require a full re-install of the system from installation media.
Do you want to continue? y/n

y

Gathering logs used by preupgrade assistant:

All installed packages : 01/10 ...finished (time 00:00s)
All changed files : 02/10 ...finished (time 00:48s)
Changed config files : 03/10 ...finished (time 00:00s)
All users : 04/10 ...finished (time 00:00s)
...
042/100 ...done (samba shared directories selinux)
043/100 ...done (CUPS Browsing/BrowsePoll configuration)
044/100 ...done (CVS Package Split)
...
|samba shared directories selinux |notapplicable |
|CUPS Browsing/BrowsePoll configuration |notapplicable |

Agora passamos para a próxima etapa que é obter a chave do CentOS 7 antes de executarmos o processo final de atualização. Você pode importar a chave usando o seguinte comando.

$ sudo rpm --import http://isoredirect.centos.org/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

Agora já pode instalar o Centos na versão 7.xxx

Execute o seguinte comando para executar o upgrade.

# sudo /usr/bin/redhat-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64

Depois de executar o comando acima, o processo de atualização recupera novas imagens de inicialização e faz o download dos pacotes necessários e, em seguida, solicitará uma reinicialização.

O sistema pode executar várias reinicializações durante esse processo e deve atualizar com sucesso o atual CentOS para a versão 7.x.
você pode executar o seguinte comando para verificar a nova versão do seu sistema

# cat /etc/centos-release

Exemplo de saída:

CentOS Linux release 7.4.1708

Com estas etapas, provavelmente, você deve ter conseguido atualizar o Centos 6 para o Centos 7.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *