Kif Taġġorna minn RHEL 8 għal RHEL 9 Rilaxx
Fl-aħħarnett, ir-rilaxx stabbli ta 'RHEL 9 ġie rilaxxat li ġab uħud mill-bidliet ewlenin għal sigurtà aħjar, u użabilità, u bl-istess stabbiltà li tista' tistenna minn kwalunkwe rilaxx ta 'RHEL.
Din il-gwida ser turik kif tista 'faċilment taġġorna minn RHEL 8 għal RHEL 9 bi sforz minimu u kumplessità involuti. Mela ejja nibdew b'dak li għandha x'toffri r-rilaxx il-ġdid fl-ewwel lok.
X'hemm Ġdid f'RHEL 9
L-għan ewlieni ta 'RHEL 9 huwa li ġġib effiċjenza lit-tim tiegħek. Ir-rilaxx il-ġdid ta 'RHEL 9 ġab awtomazzjoni u skjerament faċli fuq il-mejda li żgur se tgħin lil dawk ġodda.
Hemm bosta titjib li minnhom elenkajna wħud mill-aktar importanti hawn taħt:
RHEL 9 jagħmilha faċli għall-amministraturi u DevOps biex jidentifikaw il-kwistjonijiet relatati mal-prestazzjoni kif tista 'ġewwa l-GUI bbażata fuq il-web tal-Cockpit, int se tikseb sezzjoni separata li tippermetti lill-utenti jiġbru informazzjoni dijanjostika li tgħin biex tidentifika l-kawża ewlenija ta' kwalunkwe kwistjoni.
Bi klikk waħda, ir-rapport jiġi ġġenerat u jħallik tidentifika x'kienet ir-raġuni vera wara l-kwistjonijiet ta 'prestazzjoni.
Issa, tista 'tapplika l-garża tal-qalba live billi tuża l-console web Cockpit. Minn issa, m'għadniex meħtieġa li nużaw softwer ta 'partijiet terzi Terminal jew ant biex napplikaw garżi tal-qalba ħajjin.
- Awtentikazzjoni ta' smart card bl-użu tal-console tal-web.
- Integrazzjoni ta' OpenSSL 3.
- Profili ta' sigurtà addizzjonali għal SELinux.
- Tippermetti lill-utenti jivverifikaw l-integrità tas-Sistema Operattiva.
Hemm xi titjib ieħor bħal żvilupp imtejjeb tal-kontejners, pakketti aġġornati, ottimizzazzjoni tal-ħin tal-konnessjoni, u ħafna aktar jekk ir-raġunijiet mogħtija huma biżżejjed biex jikkonvinċuk biex taġġorna minn RHEL 8 għal RHEL 9.
Aġġornament minn RHEL 8 għal RHEL 9
Il-proċess mogħti mhux se jieħu ħafna ħin u nżamm sempliċi sabiex kull utent ta 'RHEL 8 ikun jista' jibbenefika minnu. Iżda qabel ma tgħaddi mill-proċess ta 'aġġornament, ejja nagħtu ħarsa lejn ir-rekwiżiti għal RHEL 9.
- Sistema RHEL 8.6 li taħdem.
- Internet li jaħdem b'wisa' ta' frekwenza suffiċjenti biex iwettaq aġġornament sħiħ.
- Spazju ħieles fil-partizzjoni tal-boot (Minumun ta' 100Mb)
Ejja nibdew il-proċedura ta 'aġġornament.
Jekk qabel għamilt aġġornament minn RHEL 7 għal RHEL 8, inti mitlub li tneħħi d-direttorju tmp_leapp_py3 billi tuża l-kmand li ġej.
$ sudo rm -rf /root/tmp_leapp_py3
Dan huwa pass kruċjali peress li aħna meħtieġa li jkollna abbonament ta' Red Hat Enterprise Linux Server li jaħdem sabiex inwettqu l-upgrade. Biex tivverifika jekk għandniex abbonament attiv, uża l-kmand li ġej:
$ sudo subscription-manager list --installed
Hekk kif se naġġornaw minn RHEL 8 għal RHEL 9, li r-repożitorji essenzjali kollha jkunu attivati huwa kruċjali. Tista' faċilment tiċċekkjahom bil-kmand li ġej:
$ sudo subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms --enable rhel-8-for-x86_64-appstream-rpms
Irridu nissettjaw 8.6 bħala l-punt tal-bidu għall-aġġornament. Uża l-kmand li ġej biex tissakkar is-sistema tiegħek f'8.6 peress li se nibdew il-proċess minn 8.6.
$ sudo subscription-manager release --set 8.6
Jekk qed taġġorna minn RHEL 8 għal RHEL 9 billi tuża Red Hat Update Infrastructure (RHUI) fuq AWS, l-abilitazzjoni ta 'RHUI għal aġġornament bla xkiel hija essenzjali.
$ sudo dnf config-manager –set-enabled rhui-client-config-server-8 $ sudo dnf -y install rh-amazon-rhui-client-ha leapp-rhui-aws
Wara li għaddejjin mill-bidliet li għamilna, ejja naġġornaw ir-repożitorji billi nħaddmu l-kmand li ġej:
$ sudo dnf update
Leapp hija l-aktar parti interessanti ta 'dan il-proċess peress li se awtomat il-proċess kollu ta' aġġornament. Biex tinstalla l-utilità Leapp, uża l-kmand mogħti:
$ sudo dnf install leapp-upgrade -y
Jekk użajt il-plugin versionlock li se jissakkar il-pakketti f'verżjoni speċifikata, trid tneħħih billi tuża l-kmand li ġej:
$ sudo dnf versionlock clear
Dan se jikkawża problemi kbar matul il-proċess ta 'aġġornament u jagħtik żball bħal dak mogħti hawn taħt:
Biex tiddiżattiva AllowZoneDrifting, iftaħ il-fajl tal-konfigurazzjoni tal-firewalld bil-kmand mogħti:
$ sudo nano /etc/firewalld/firewalld.conf
Mur fl-aħħar tal-fajl u ssib l-għażla ta 'AllowZoneDrifting, sempliċement iddiżattivaha billi żżid il-#
fil-bidu tal-linja biex tegħleb l-iżball.
It-titjib tas-sistema huwa ħaġa kbira u dan huwa l-aħjar mod biex tivverifika jekk hemmx xi kwistjonijiet relatati mal-pakketti għas-sessjoni ta 'aġġornament li jmiss. Il-kmand hawn taħt se jiċċekkja għad-disponibbiltà tal-pakkett u jiċċekkja għal kwistjonijiet tas-sistema (jekk ikun hemm).
$ sudo leapp preupgrade --target 9.0
Jekk l-affarijiet imorru bla xkiel, se jġib sajfi bid-daqs tal-pakketti u se jiġġenera wkoll rapport fuq /var/log/leapp/leapp-report.json.
Issa, aħna lesti biex iniżżlu u ninstallaw pakketti ġodda billi tuża l-utilità Leapp li installajna qabel. Biex tibda l-proċess ta 'aġġornament, uża l-kmand li ġej:
$ sudo leapp upgrade --target 9.0
Ladarba jsir il-proċess tat-tniżżil u l-installazzjoni ta 'pakketti ġodda, reboot is-sistema tiegħek.
$ reboot
Ladarba terġa 'tibda, agħżel it-tielet għażla bit-tikketta \RHEL-Upgrade-initramfs.
Agħfas CTRl+D
biex tibda l-proċess ta' aġġornament.
Ladarba nkunu lesti l-proċess ta 'installazzjoni, ejja niċċekkjaw il-verżjoni installata. Biex tiċċekkja l-verżjoni attwali bil-kmand li ġej:
$ sudo cat /etc/redhat-release
Biex tivverifika jekk ir-RHEL 9 li għadu kif ġie installat huwiex abbonat mal-pjan tagħna, uża l-kmand li ġej:
$ sudo subscription-manager list --installed
Kif tistgħu taraw, aġġornajna b'suċċess minn RHEL 8 għal RHEL 9.
L-artikolu mogħti jispjega l-eħfef mod biex taġġorna minn RHEL 8 għal RHEL 9 sabiex tkun tista 'faċilment tibbenefika minn dak li għandha x'toffri.