Giunsa ang Pag-upgrade gikan sa RHEL 8 hangtod sa RHEL 9 Release


Sa katapusan, ang lig-on nga pagpagawas sa RHEL 9 gipagawas nga nagdala sa pipila ka dagkong mga pagbag-o alang sa mas maayo nga seguridad, ug usability, ug uban ang parehas nga kalig-on nga imong mapaabut gikan sa bisan unsang pagpagawas sa RHEL.

Kini nga giya magpakita kanimo kung giunsa nimo dali nga mag-upgrade gikan sa RHEL 8 hangtod sa RHEL 9 nga adunay gamay nga paningkamot ug pagkakomplikado nga nalangkit. Mao nga magsugod kita sa kung unsa ang gitanyag sa bag-ong pagpagawas sa una nga lugar.

Unsa ang Bag-o sa RHEL 9

Ang yawe nga katuyoan sa RHEL 9 mao ang pagdala sa kahusayan sa imong team. Ang bag-ong pagpagawas sa RHEL 9 nagdala sa dali nga automation ug pag-deploy sa lamesa nga siguradong makatabang sa mga bag-ong nangabot.

Adunay daghang mga pag-uswag diin among gilista ang pipila sa labing hinungdanon sa ubos:

Gipasayon sa RHEL 9 alang sa mga admin ug DevOps ang pag-ila sa mga isyu nga may kalabutan sa performance kutob sa imong mahimo sa sulod sa Cockpit web-based GUI, makakuha ka og bulag nga seksyon nga magtugot sa mga tiggamit sa pagkolekta sa diagnostic nga impormasyon nga makatabang sa pag-ila sa hinungdan sa bisan unsang mga isyu.

Uban sa usa ka pag-klik, ang taho mabuhat ug tugotan ka nga mahibal-an kung unsa ang tinuud nga hinungdan sa luyo sa mga isyu sa pasundayag.

Karon, mahimo nimong ipadapat ang mga kernel patch nga live gamit ang Cockpit web console. Sukad karon, dili na kami kinahanglan nga mogamit sa Terminal o ant nga third-party nga software aron magamit ang mga live kernel patch.

  • Authentication sa Smart card gamit ang web console.
  • Paghiusa sa OpenSSL 3.
  • Dugang nga mga profile sa seguridad para sa SELinux.
  • Gitugotan ang mga tiggamit sa pagmatuod sa integridad sa Operating System.

Adunay uban pang mga pag-uswag sama sa gipaayo nga pag-uswag sa sulud, na-update nga mga pakete, pag-optimize sa oras sa link, ug labi pa kung ang gihatag nga mga hinungdan igo na aron makombinsir ka nga mag-upgrade gikan sa RHEL 8 hangtod sa RHEL 9.

Pag-upgrade gikan sa RHEL 8 hangtod sa RHEL 9

Ang gihatag nga proseso dili magkinahanglan daghang oras ug gihuptan nga yano aron ang matag RHEL 8 nga tiggamit makabenepisyo gikan niini. Apan sa dili pa moagi sa proseso sa pag-upgrade, atong tan-awon ang mga kinahanglanon alang sa RHEL 9.

  • Usa ka nagtrabaho nga RHEL 8.6 nga sistema.
  • Usa ka Nagtrabaho nga internet nga adunay igong bandwidth aron makahimo og hingpit nga pag-upgrade.
  • Libreng luna sa boot partition (Minumun sa 100Mb)

Atong sugdan ang proseso sa pag-upgrade.

Kung nakahimo ka kaniadto og upgrade gikan sa RHEL 7 ngadto sa RHEL 8, gikinahanglan nimo nga tangtangon ang tmp_leapp_py3 nga direktoryo gamit ang mosunod nga sugo.

$ sudo rm -rf /root/tmp_leapp_py3

Kini usa ka hinungdanon nga lakang tungod kay gikinahanglan kami nga adunay usa ka nagtrabaho nga Red Hat Enterprise Linux Server nga suskrisyon aron mahimo ang pag-upgrade. Aron masusi kung kami adunay aktibo nga suskrisyon, gamita ang mosunud nga mando:

$ sudo subscription-manager list --installed

Samtang mag-upgrade kami gikan sa RHEL 8 hangtod sa RHEL 9, hinungdanon ang tanan nga hinungdanon nga mga repositoryo. Dali nimo silang masusi pinaagi sa mosunod nga sugo:

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

Kinahanglan natong ibutang ang 8.6 isip sinugdanan nga punto alang sa pag-upgrade. Gamita ang mosunod nga sugo aron i-lock ang imong sistema sa 8.6 samtang atong sugdan ang proseso gikan sa 8.6.

$ sudo subscription-manager release --set 8.6

Kung nag-upgrade ka gikan sa RHEL 8 hangtod sa RHEL 9 gamit ang Red Hat Update Infrastructure (RHUI) sa AWS, ang pagpaarang sa RHUI alang sa hapsay nga pag-upgrade hinungdanon.

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

Human sa pag-agi sa mga kausaban nga atong gihimo, atong i-update ang mga repository pinaagi sa pagpadagan sa mosunod nga sugo:

$ sudo dnf update

Ang Leapp mao ang labing makapaikag nga bahin sa kini nga proseso tungod kay kini mag-automate sa tibuuk nga proseso sa pag-upgrade. Aron ma-install ang Leapp utility, gamita ang gihatag nga mando:

$ sudo dnf install leapp-upgrade -y

Kung gigamit nimo ang plugin nga bersyonlock nga mag-lock sa mga pakete sa usa ka piho nga bersyon, kinahanglan nimo nga tangtangon kini pinaagi sa paggamit sa mosunud nga mando:

$ sudo dnf versionlock clear

Kini magpahinabog dagkong mga isyu sa panahon sa proseso sa pag-upgrade ug maghatag kanimo ug sayop sama sa gihatag sa ubos:

Aron ma-disable ang AllowZoneDrifting, ablihi ang firewalld config file pinaagi sa gihatag nga sugo:

$ sudo nano /etc/firewalld/firewalld.conf

Adto sa katapusan sa file ug makit-an nimo ang kapilian sa AllowZoneDrifting, i-disable lang kini pinaagi sa pagdugang sa # sa sinugdanan sa linya aron mabuntog ang sayup.

Ang pag-upgrade sa sistema usa ka dako nga deal ug kini ang labing kaayo nga paagi aron masusi kung adunay bisan unsang mga isyu nga may kalabutan sa mga pakete alang sa umaabot nga sesyon sa pag-upgrade. Ang ubos nga sugo magsusi alang sa pagkaanaa sa pakete ug susihon ang mga isyu sa sistema (kung aduna man).

$ sudo leapp preupgrade --target 9.0

Kung hapsay ang mga butang, magdala kini sa ting-init nga adunay kadako sa mga pakete ug maghimo usab usa ka taho sa /var/log/leapp/leapp-report.json.

Karon, andam na kami sa pag-download ug pag-install sa mga bag-ong pakete gamit ang Leapp utility nga among gi-install kaniadto. Aron masugdan ang proseso sa pag-upgrade, gamita ang mosunud nga mando:

$ sudo leapp upgrade --target 9.0

Kung nahuman na ang proseso sa pag-download ug pag-install sa mga bag-ong pakete, i-reboot ang imong sistema.

$ reboot

Kung mag-reboot ka, pilia ang ikatulo nga kapilian nga gimarkahan nga \RHEL-Upgrade-initramfs.

Pindota ang CTRl+D aron masugdan ang proseso sa pag-upgrade.

Kung nahuman na ang proseso sa pag-install, susihon naton ang na-install nga bersyon. Aron masusi ang kasamtangan nga bersyon pinaagi sa mosunod nga sugo:

$ sudo cat /etc/redhat-release

Aron masusi kung ang bag-ong na-install nga RHEL 9 naka-subscribe sa among plano, gamita ang mosunud nga mando:

$ sudo subscription-manager list --installed

Sama sa imong nakita, kami malampuson nga nag-upgrade gikan sa RHEL 8 hangtod sa RHEL 9.

Gipatin-aw sa gihatag nga artikulo ang labing kadali nga paagi sa pag-upgrade gikan sa RHEL 8 hangtod sa RHEL 9 aron dali ka makabenepisyo sa kung unsa ang gitanyag niini.