Com actualitzar de RHEL 7 a RHEL 8
Red Hat ha anunciat el llançament de Red Hat Enterprise Linux 8.0, que ve amb GNOME 3.28 com a entorn d'escriptori predeterminat i s'executa a Wayland.
Aquest article descriu instruccions sobre com actualitzar de Red Hat Enterprise Linux 7 a Red Hat Enterprise Linux 8 mitjançant la utilitat Leapp.
Si esteu buscant una instal·lació nova de RHEL 8, aneu al nostre article: Instal·lació de RHEL 8 amb captures de pantalla
Actualment només s'admet una actualització local a RHEL 8 en sistemes que compleixen els requisits següents:
- RHEL 7.6 instal·lat
- La variant del servidor
- L'arquitectura Intel 64
- Almenys 100 MB d'espai lliure disponible a la partició d'arrencada (muntada a /boot).
Preparant un RHEL 7 per a l'actualització
1. Assegureu-vos que feu servir la versió RHEL 7.6, si feu servir una versió de RHEL anterior a RHEL 7.6, haureu d'actualitzar el vostre sistema RHEL a la versió RHEL 7.6 mitjançant la següent comanda yum.
# yum update
Nota: Assegureu-vos que el vostre sistema RHEL 7 s'hagi registrat correctament mitjançant el Red Hat Subscription Manager per habilitar els dipòsits del sistema i realitzar una actualització completa del sistema.
2. Assegureu-vos que el vostre sistema RHEL 7 tingui la subscripció a Red Hat Enterprise Linux Server adjunta. Si no, executeu les ordres següents per assignar automàticament la subscripció al sistema i verificar la subscripció.
# subscription-manager attach --auto # subscription-manager list --installed
3. Ara configureu la versió RHEL 7.6 com a punt inicial per a l'actualització mitjançant l'ordre següent.
# subscription-manager release --set 7.6
4. Si heu utilitzat el connector yum-plugin-versionlock per bloquejar paquets a una versió específica, assegureu-vos d'eliminar el bloqueig executant l'ordre següent.
# yum versionlock clear
5. Actualitzeu tots els paquets de programari a la darrera versió i reinicieu el sistema.
# yum update # reboot
6. Un cop arrencat el sistema, assegureu-vos d'habilitar el dipòsit d'Extres per a les dependències dels paquets de programari.
# subscription-manager repos --enable rhel-7-server-extras-rpms
7. Instal·leu la utilitat Leapp.
# yum install leapp
8. Ara descarregueu fitxers de dades addicionals necessaris, que requereix la utilitat Leapp per a una actualització correcta de RHEL 7 a RHEL 8 i col·loqueu-los al directori /etc/leapp/files/
.
# cd /etc/leapp/files/ # wget https://access.redhat.com/sites/default/files/attachments/leapp-data3.tar.gz # tar -xf leapp-data3.tar.gz # rm leapp-data3.tar.gz
9. Assegureu-vos de fer una còpia de seguretat completa del sistema RHEL 7.6 abans de realitzar l'actualització utilitzant aquest article: còpia de seguretat i restauració del sistema RHEL amb les ordres dump/restore.
Si l'actualització falla, hauríeu de poder portar el vostre sistema a l'estat previ a l'actualització si seguiu les instruccions de còpia de seguretat estàndard que es proporcionen a l'article anterior.
Actualització de RHEL 7 A RHEL 8
10. Ara inicieu el procés d'actualització del sistema RHEL 7 mitjançant l'ordre següent.
# leapp upgrade
Un cop executat el procés d'actualització, la utilitat Leapp recopila dades sobre el vostre sistema, prova la possibilitat d'actualització i crea un informe previ a l'actualització al fitxer /var/log/leapp/leapp-report.txt
.
Si el sistema es pot actualitzar, Leapp baixa les dades necessàries i crea una transacció RPM per a l'actualització.
Si el sistema no es pot actualitzar, Leapp tanca l'operació d'actualització i crea un registre que explica el problema i una solució al fitxer /var/log/leapp/leapp-report.txt
.
11. Un cop acabin les actualitzacions, reinicieu manualment el sistema.
# reboot
En aquesta etapa, el sistema arrenca en una imatge inicial de disc RAM basada en RHEL 8, initramfs. Leapp actualitza tots els paquets de programari i es reinicia automàticament al sistema RHEL 8.
12. Ara inicieu sessió al sistema RHEL 8 i canvieu el mode SELinux a l'aplicació.
# setenforce 1
13. Habiliteu el tallafoc.
# systemctl start firewalld # systemctl enable firewalld
Per obtenir més informació, vegeu com configurar el tallafoc mitjançant firewalld.
S'està verificant l'actualització de RHEL 8
14. Un cop finalitzada l'actualització, comproveu que la versió actual del sistema operatiu és Red Hat Enterprise Linux 8.
# cat /etc/redhat-release Red Hat Enterprise Linux release 8.0 (Ootpa)
15. Comproveu la versió del nucli del sistema operatiu de Red Hat Enterprise Linux 8.
# uname -r 4.18.0-80.el8.x86_64
16. Verifiqueu que estigui instal·lat el Red Hat Enterprise Linux 8 correcte.
# subscription-manager list --installed
17. Opcionalment, configureu el nom d'amfitrió a Red Hat Enterprise Linux 8 mitjançant l'ordre hostnamectl.
# hostnamectl set-hostname tecmint-rhel8 # hostnamectl
18. Finalment, verifiqueu que els serveis de xarxa funcionin connectant-vos a un servidor Red Hat Enterprise Linux 8 mitjançant SSH.
# ssh [email # hostnamectl