Hvernig á að uppfæra úr RHEL 8 í RHEL 9 útgáfu


Að lokum hefur stöðuga útgáfan af RHEL 9 verið gefin út sem hefur haft í för með sér nokkrar af helstu breytingunum fyrir betra öryggi og notagildi, og með sama stöðugleika og þú getur búist við frá hvaða útgáfu sem er af RHEL.

Þessi handbók mun sýna þér hvernig þú getur auðveldlega uppfært úr RHEL 8 í RHEL 9 með lágmarks fyrirhöfn og flókið. Svo við skulum byrja á því sem nýja útgáfan hefur upp á að bjóða í fyrsta lagi.

Hvað er nýtt í RHEL 9

Lykilmarkmið RHEL 9 er að færa liðinu þínu skilvirkni. Nýja útgáfan af RHEL 9 hefur fært auðvelda sjálfvirkni og dreifingu á borðið sem mun örugglega hjálpa nýliðum.

Það eru fjölmargar endurbætur sem við höfum talið upp nokkrar af þeim mikilvægustu hér að neðan:

RHEL 9 auðveldar stjórnendum og DevOps að bera kennsl á vandamálin sem tengjast frammistöðu eins og þú getur inni í Cockpit vef-undirstaða GUI, þú munt fá sérstakan hluta sem gerir notendum kleift að safna greiningarupplýsingum sem munu hjálpa til við að bera kennsl á rót orsök einhver mál.

Með einum smelli verður skýrslan búin til og gerir þér kleift að bera kennsl á hver var raunveruleg ástæða á bak við frammistöðuvandamálin.

Nú geturðu notað kjarnaplástra í beinni með Cockpit vefborðinu. Héðan í frá þurfum við ekki lengur að nota Terminal eða maur þriðja aðila hugbúnað til að nota lifandi kjarnaplástra.

  • Auðkenning snjallkorta með því að nota vefstjórnborðið.
  • Samþætting OpenSSL 3.
  • Viðbótaröryggissnið fyrir SELinux.
  • Leyfir notendum að sannreyna heilleika stýrikerfisins.

Það eru nokkrar aðrar endurbætur eins og endurbætt gámaþróun, uppfærðir pakkar, fínstilling á tengitíma og margt fleira ef gefnar ástæður eru nægar til að sannfæra þig um að uppfæra úr RHEL 8 í RHEL 9.

Uppfærsla úr RHEL 8 í RHEL 9

Tiltekið ferli mun ekki taka mikinn tíma og hefur verið haldið einfalt þannig að hver RHEL 8 notandi getur notið góðs af því. En áður en farið er í gegnum uppfærsluferlið skulum við skoða kröfurnar fyrir RHEL 9.

  • Virkandi RHEL 8.6 kerfi.
  • Virkandi internet með nægilega bandbreidd til að framkvæma fulla uppfærslu.
  • Lýst pláss við ræsingarskiptingu (Minumun of 100Mb)

Við skulum hefja uppfærsluferlið.

Ef þú hefur áður uppfært úr RHEL 7 í RHEL 8, þarftu að fjarlægja tmp_leapp_py3 möppuna með eftirfarandi skipun.

$ sudo rm -rf /root/tmp_leapp_py3

Þetta er mikilvægt skref þar sem við þurfum að vera með virka Red Hat Enterprise Linux Server áskrift til að framkvæma uppfærsluna. Til að athuga hvort við séum með virka áskrift skaltu nota eftirfarandi skipun:

$ sudo subscription-manager list --installed

Þar sem við ætlum að uppfæra úr RHEL 8 í RHEL 9 er mikilvægt að hafa allar nauðsynlegar geymslur virkar. Þú getur auðveldlega athugað þau með eftirfarandi skipun:

$ sudo subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms --enable rhel-8-for-x86_64-appstream-rpms

Við verðum að setja 8.6 sem upphafspunkt fyrir uppfærslu. Notaðu eftirfarandi skipun til að læsa kerfinu þínu á 8.6 þar sem við ætlum að hefja ferlið frá 8.6.

$ sudo subscription-manager release --set 8.6

Ef þú ert að uppfæra úr RHEL 8 í RHEL 9 með Red Hat Update Infrastructure (RHUI) á AWS, er nauðsynlegt að gera RHUI kleift fyrir óaðfinnanlega uppfærslu.

$ sudo dnf config-manager –set-enabled rhui-client-config-server-8
$ sudo dnf -y install rh-amazon-rhui-client-ha leapp-rhui-aws

Eftir að hafa farið í gegnum breytingarnar sem við gerðum skulum við uppfæra geymslurnar með því að keyra eftirfarandi skipun:

$ sudo dnf update

Leapp er áhugaverðasti hluti þessa ferlis þar sem það mun gera allt uppfærsluferlið sjálfvirkt. Til að setja upp Leapp tólið skaltu nota tilgreinda skipun:

$ sudo dnf install leapp-upgrade -y

Ef þú hefur notað útgáfulás viðbótina sem læsir pakkanum í tiltekinni útgáfu, verður þú að fjarlægja það með því að nota eftirfarandi skipun:

$ sudo dnf versionlock clear

Þetta mun valda meiriháttar vandamálum meðan á uppfærsluferlinu stendur og gefur þér villu eins og hér að neðan:

Til að slökkva á AllowZoneDrifting, opnaðu firewalld stillingarskrána með tilgreindri skipun:

$ sudo nano /etc/firewalld/firewalld.conf

Farðu í lok skráarinnar og þú munt finna möguleikann á AllowZoneDrifting, slökktu bara á því með því að bæta # við upphaf línunnar til að vinna bug á villunni.

Það er mikið mál að uppfæra kerfið og þetta er besta leiðin til að athuga hvort einhver vandamál séu tengd pökkum fyrir komandi uppfærslulotu. Skipunin hér að neðan mun athuga hvort pakka sé tiltæk og athuga hvort kerfisvandamál séu til staðar (ef einhver er).

$ sudo leapp preupgrade --target 9.0

Ef hlutirnir ganga snurðulaust mun það koma sumarlegt með stærð pakkana og mun einnig búa til skýrslu á /var/log/leapp/leapp-report.json.

Nú erum við tilbúin til að hlaða niður og setja upp nýja pakka með því að nota Leapp tólið sem við höfum sett upp áður. Til að hefja uppfærsluferlið skaltu nota eftirfarandi skipun:

$ sudo leapp upgrade --target 9.0

Þegar ferlið við að hlaða niður og setja upp nýja pakka er lokið skaltu endurræsa kerfið þitt.

$ reboot

Þegar þú hefur endurræst skaltu velja þriðja valkostinn sem er merktur „RHEL-Upgrade-initramfs“.

Ýttu á CTRl+D til að hefja uppfærsluferlið.

Þegar við erum búin með uppsetningarferlið skulum við athuga uppsettu útgáfuna. Til að athuga núverandi útgáfu með eftirfarandi skipun:

$ sudo cat /etc/redhat-release

Til að staðfesta hvort nýuppsett RHEL 9 sé áskrifandi að áætlun okkar, notaðu eftirfarandi skipun:

$ sudo subscription-manager list --installed

Eins og þú sérð höfum við uppfært úr RHEL 8 í RHEL 9.

Greinin útskýrir auðveldasta leiðin til að uppfæra úr RHEL 8 í RHEL 9 svo að þú getir auðveldlega notið góðs af því sem hún hefur upp á að bjóða.