Kif Taġġorna minn RHEL 7 għal RHEL 8
Red Hat ħabbret ir-rilaxx ta 'Red Hat Enterprise Linux 8.0, li jiġi ma' GNOME 3.28 bħala l-ambjent tad-desktop default u jaħdem fuq Wayland.
Dan l-artikolu jiddeskrivi struzzjonijiet dwar kif taġġorna minn Red Hat Enterprise Linux 7 għal Red Hat Enterprise Linux 8 billi tuża l-utilità Leapp.
Jekk qed tfittex installazzjoni ġdida ta' RHEL 8, immur għall-artiklu tagħna: Installazzjoni ta 'RHEL 8 bi Screenshots
Aġġornament fil-post għal RHEL 8 bħalissa huwa appoġġjat biss fuq sistemi li jissodisfaw ir-rekwiżiti li ġejjin:
- RHEL 7.6 installat
- Il-varjant tas-Server
- L-arkitettura Intel 64
- Mill-inqas 100MB ta' spazju ħieles disponibbli fuq il-partizzjoni tal-boot (immuntat fuq /boot).
Tħejjija ta 'RHEL 7 Għall-Aġġornament
1. Kun żgur li qed tuża l-verżjoni RHEL 7.6, jekk qed tuża verżjoni RHEL eqdem minn RHEL 7.6, għandek bżonn taġġorna s-sistema RHEL tiegħek għall-verżjoni RHEL 7.6 billi tuża l-kmand yum li ġej.
# yum update
Nota: Kun żgur li s-sistema RHEL 7 tiegħek tkun ġiet irreġistrata b'suċċess bl-użu ta 'Red Hat Subscription Manager biex tippermetti r-repożitorji tas-sistema u twettaq aġġornament sħiħ tas-sistema.
2. Kun żgur li s-sistema RHEL 7 tiegħek għandha l-abbonament Red Hat Enterprise Linux Server mehmuż. Jekk le, mexxi l-kmandi li ġejjin biex tassenja awtomatikament l-abbonament lis-sistema u tivverifika l-abbonament.
# subscription-manager attach --auto # subscription-manager list --installed
3. Issa ssettja l-verżjoni RHEL 7.6 bħala punt tal-bidu għall-aġġornament billi tuża l-kmand li ġej.
# subscription-manager release --set 7.6
4. Jekk użajt yum-plugin-versionlock plug-in biex tissakkar pakketti għal verżjoni speċifika, kun żgur li tneħħi l-lock billi tħaddem il-kmand li ġej.
# yum versionlock clear
5. Aġġorna l-pakketti tas-softwer kollha għall-aħħar verżjoni u reboot is-sistema.
# yum update # reboot
6. Ladarba s-sistema tinbeda, kun żgur li ppermettiet ir-repożitorju ta' Extras għad-dipendenzi tal-pakkett tas-softwer.
# subscription-manager repos --enable rhel-7-server-extras-rpms
7. Installa l-utilità Leapp.
# yum install leapp
8. Issa niżżel fajls tad-dejta meħtieġa addizzjonali, li hija meħtieġa mill-utilità Leapp għal aġġornament b'suċċess minn RHEL 7 għal RHEL 8 u poġġihom fid-direttorju /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. Kun żgur li tieħu backup sħiħ tas-sistema RHEL 7.6, qabel ma twettaq l-aġġornament billi tuża dan l-artikolu: backup u restawr tas-sistema RHEL bil-kmandi tad-dump/restore.
Jekk l-upgrade jonqos, għandek tkun tista 'ġġib is-sistema tiegħek għall-istat ta' qabel l-aġġornament jekk issegwi l-istruzzjonijiet ta 'backup standard li jipprovdu fl-artikolu ta' hawn fuq.
Aġġornament minn RHEL 7 GĦAL RHEL 8
10. Issa ibda l-proċess ta 'aġġornament tas-sistema RHEL 7 billi tuża l-kmand li ġej.
# leapp upgrade
Ladarba tmexxi l-proċess ta' aġġornament, l-utilità Leapp tiġbor data dwar is-sistema tiegħek, tittestja l-aġġornar, u toħloq rapport ta' qabel l-aġġornament fil-fajl /var/log/leapp/leapp-report.txt
.
Jekk is-sistema tista' tiġi aġġornata, Leapp tniżżel id-dejta meħtieġa u toħloq transazzjoni RPM għall-aġġornament.
Jekk is-sistema ma tistax tiġi aġġornata, Leapp jagħlaq l-operazzjoni tal-aġġornament u joħloq rekord li jispjega l-kwistjoni u soluzzjoni fil-fajl /var/log/leapp/leapp-report.txt
.
11. Ladarba l-aġġornamenti jispiċċaw, reboot is-sistema manwalment.
# reboot
F'dan l-istadju, is-sistema tibda f'immaġni tad-diska RAM inizjali bbażata fuq RHEL 8, initramfs. Leapp jaġġorna l-pakketti tas-softwer kollha u awtomatikament jerġa 'jibda għas-sistema RHEL 8.
12. Issa Idħol fis-sistema RHEL 8 u ibdel il-mod SELinux għall-infurzar.
# setenforce 1
13. Ippermetti l-firewall.
# systemctl start firewalld # systemctl enable firewalld
Għal aktar informazzjoni, ara kif tikkonfigura l-firewall billi tuża firewalld.
Verifika ta' RHEL 8 Upgrade
14. Wara li jitlesta l-aġġornament, ivverifika li l-verżjoni attwali tal-OS hija Red Hat Enterprise Linux 8.
# cat /etc/redhat-release Red Hat Enterprise Linux release 8.0 (Ootpa)
15. Iċċekkja l-verżjoni tal-kernel tal-OS ta’ Red Hat Enterprise Linux 8.
# uname -r 4.18.0-80.el8.x86_64
16. Ivverifika li r-Red Hat Enterprise Linux 8 korrett huwa installat.
# subscription-manager list --installed
17. B'għażla, issettja l-isem tal-host fir-Red Hat Enterprise Linux 8 billi tuża kmand hostnamectl.
# hostnamectl set-hostname tecmint-rhel8 # hostnamectl
18. Finalment, ivverifika li s-servizzi tan-netwerk huma funzjonali billi tikkonnettja ma' server Red Hat Enterprise Linux 8 bl-użu ta' SSH.
# ssh [email # hostnamectl