![OnePlus 10 vstopi v zasebno testiranje, razkrita časovnica zagona](/f/1ffd97a2dfdef9531341d1bef39eea27.jpg?width=100&height=100)
Končno, stabilna izdaja RHEL 9 je izšel ki je prinesel nekaj večjih sprememb za boljšo varnost in uporabnost ter z enako stabilnostjo, kot jo lahko pričakujete od katere koli izdaje RHEL.
Ta vodnik vam bo pokazal, kako lahko preprosto nadgradite s RHEL 8 do RHEL 9 z minimalnim naporom in zahtevnostjo. Začnimo torej s tem, kaj nova izdaja sploh ponuja.
Ključni cilj oz RHEL 9 je zagotoviti učinkovitost vaši ekipi. Nova izdaja od RHEL 9 je na mizo prinesla enostavno avtomatizacijo in uvajanje, kar bo zagotovo pomagalo novincem.
Obstajajo številne izboljšave, od katerih smo spodaj našteli nekaj najpomembnejših:
RHEL 9 skrbnikom in DevOpsom olajša prepoznavanje težav, povezanih z zmogljivostjo, kar lahko znotraj Kokpit spletni GUI, boste dobili ločen razdelek, ki bo uporabnikom omogočil zbiranje diagnostičnih informacij, ki bodo pomagale ugotoviti glavni vzrok morebitnih težav.
Z enim samim klikom bo ustvarjeno poročilo, ki vam bo omogočilo ugotoviti, kaj je bil pravi razlog za težave z zmogljivostjo.
Zdaj lahko v živo uporabite popravke jedra z uporabo Kokpit spletno konzolo. Od zdaj nam ni več treba uporabljati terminalske programske opreme ali programske opreme drugih proizvajalcev za uporabo živih popravkov jedra.
Obstaja še nekaj drugih izboljšav, kot so izboljšan razvoj vsebnikov, posodobljeni paketi, optimizacija časa povezave in še veliko več, če so navedeni razlogi dovolj, da vas prepričajo, da nadgradite z RHEL 8 do RHEL 9.
Navedeni postopek ne bo vzel veliko časa in je bil preprost, tako da vsak RHEL 8 uporabnik lahko koristi od tega. Toda preden gremo skozi postopek nadgradnje, si oglejmo zahteve za RHEL 9.
Začnimo postopek nadgradnje.
Če ste predhodno izvedli nadgradite z RHEL 7 na RHEL 8, morate odstraniti tmp_leapp_py3 imenik z naslednjim ukazom.
$ sudo rm -rf /root/tmp_leapp_py3.
To je ključen korak, saj moramo imeti delujočo naročnino Red Hat Enterprise Linux Server za izvedbo nadgradnje. Če želite preveriti, ali imamo aktivno naročnino, uporabite naslednji ukaz:
$ sudo seznam upravitelja naročnin --nameščeno.
Ker bomo nadgradili iz RHEL 8 do RHEL 9, je ključnega pomena, da so omogočena vsa bistvena skladišča. Lahko jih enostavno navzkrižno preverite z naslednjim ukazom:
$ sudo subscription-manager repos --omogoči rhel-8-for-x86_64-baseos-rpms --omogoči rhel-8-for-x86_64-appstream-rpms.
Moramo nastaviti 8.6 kot izhodišče za nadgradnjo. Za zaklepanje sistema uporabite naslednji ukaz 8.6 saj bomo postopek začeli od 8.6.
$ sudo izdaja upravitelja naročnin --set 8.6.
Če nadgrajujete iz RHEL 8 do RHEL 9 z uporabo Red Hat Update Infrastructure (RHUI) na AWS je nujno omogočiti RHUI za brezhibno nadgradnjo.
$ sudo dnf config-manager –set-enabled rhui-client-config-server-8. $ sudo dnf -y install rh-amazon-rhui-client-ha leapp-rhui-aws.
Ko opravimo spremembe, ki smo jih naredili, posodobimo repozitorije z izvajanjem naslednjega ukaza:
$ sudo dnf posodobitev.
Leapp je najbolj zanimiv del tega procesa, saj bo avtomatiziral celoten proces nadgradnje. Za namestitev Leapp pripomoček, uporabite dani ukaz:
$ sudo dnf install leapp-upgrade -y.
Če ste uporabili zaklepanje različice vtičnik, ki bo zaklenil pakete v določeni različici, ga morate odstraniti z naslednjim ukazom:
$ sudo dnf zaklepanje različice počisti.
To bo povzročilo velike težave med postopkom nadgradnje in povzročilo napako, kot je navedena spodaj:
Za onemogočanje AllowZoneDrifting, odprite konfiguracijsko datoteko firewalld z danim ukazom:
$ sudo nano /etc/firewalld/firewalld.conf.
Pojdite na konec datoteke in našli boste možnost AllowZoneDrifting, ga preprosto onemogočite tako, da dodate #
na začetku vrstice, da odpravite napako.
Nadgradnja sistema je velika stvar in to je najboljši način, da preverite, ali obstajajo težave, povezane s paketi za prihajajočo sejo nadgradnje. Spodnji ukaz bo preveril razpoložljivost paketa in preveril sistemske težave (če obstajajo).
$ sudo leapp preupgrade --target 9.0.
Če bo šlo vse gladko, bo to prineslo poletje z velikostjo paketov in bo ustvarilo tudi poročilo na /var/log/leapp/leapp-report.json.
Zdaj smo pripravljeni za prenos in namestitev novih paketov z uporabo Leapp pripomoček, ki smo ga že namestili. Za začetek postopka nadgradnje uporabite naslednji ukaz:
$ sudo leapp nadgradnja --target 9.0.
Ko je postopek prenosa in nameščanja novih paketov končan, znova zaženite sistem.
$ ponovni zagon.
Ko znova zaženete, izberite tretjo možnost z oznako »RHEL-Nadgradnja-initramfs”.
Pritisnite CTRl+D
za začetek postopka nadgradnje.
Ko končamo s postopkom namestitve, navzkrižno preverimo nameščeno različico. Če želite preveriti trenutno različico z naslednjim ukazom:
$ sudo cat /etc/redhat-release.
Če želite preveriti, ali je na novo nameščen RHEL 9 je naročen na naš načrt, uporabite naslednji ukaz:
$ sudo seznam upravitelja naročnin --nameščeno.
Kot lahko vidite, smo uspešno nadgradili iz RHEL 8 do RHEL 9.
V tem članku je razloženo najlažji način za nadgradnjo RHEL 8 do RHEL 9 tako da lahko zlahka izkoristite to, kar vam ponuja.