Hvernig á að uppfæra úr RHEL 7 í RHEL 8


Red Hat hefur tilkynnt útgáfu Red Hat Enterprise Linux 8.0, sem kemur með GNOME 3.28 sem sjálfgefið skjáborðsumhverfi og keyrir á Wayland.

Þessi grein lýsir leiðbeiningum um hvernig á að uppfæra úr Red Hat Enterprise Linux 7 í Red Hat Enterprise Linux 8 með því að nota Leapp tólið.

Ef þú ert að leita að nýrri RHEL 8 uppsetningu skaltu fara í greinina okkar: Uppsetning á RHEL 8 með skjámyndum

Uppfærsla á staðnum í RHEL 8 er sem stendur aðeins studd á kerfum sem uppfylla eftirfarandi kröfur:

  • RHEL 7.6 uppsett
  • Þjónarafbrigðið
  • Intel 64 arkitektúr
  • Að minnsta kosti 100MB af lausu plássi tiltækt á ræsiskiptingunni (sett á /boot).

Að undirbúa RHEL 7 fyrir uppfærsluna

1. Gakktu úr skugga um að þú sért að nota RHEL 7.6 útgáfu, ef þú ert að nota RHEL útgáfu eldri en RHEL 7.6 þarftu að uppfæra RHEL kerfið þitt í RHEL 7.6 útgáfu með eftirfarandi yum skipun.

# yum update

Athugið: Gakktu úr skugga um að RHEL 7 kerfið þitt hafi verið skráð með góðum árangri með því að nota Red Hat Subscription Manager til að virkja kerfisgeymslur og framkvæma fulla kerfisuppfærslu.

2. Gakktu úr skugga um að RHEL 7 kerfið þitt hafi Red Hat Enterprise Linux Server áskriftina tengda. Ef ekki skaltu keyra eftirfarandi skipanir til að úthluta áskriftinni sjálfkrafa á kerfið og staðfesta áskriftina.

# subscription-manager attach --auto
# subscription-manager list --installed

3. Stilltu nú RHEL 7.6 útgáfuna sem upphafspunkt fyrir uppfærsluna með því að nota eftirfarandi skipun.

# subscription-manager release --set 7.6

4. Ef þú hefur notað yum-plugin-versionlock plug-in til að læsa pakka við ákveðna útgáfu, vertu viss um að fjarlægja lásinn með því að keyra eftirfarandi skipun.

# yum versionlock clear

5. Uppfærðu alla hugbúnaðarpakka í nýjustu útgáfuna og endurræstu kerfið.

# yum update
# reboot

6. Þegar kerfið hefur verið ræst, vertu viss um að virkja Extras geymslan fyrir ósjálfstæði hugbúnaðarpakka.

# subscription-manager repos --enable rhel-7-server-extras-rpms

7. Settu upp Leapp tólið.

# yum install leapp

8. Sæktu nú viðbótar nauðsynlegar gagnaskrár, sem Leapp tólið krefst til að uppfærsla úr RHEL 7 í RHEL 8 gangi vel og settu þær í /etc/leapp/files/ möppuna.

# 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. Gakktu úr skugga um að taka fullt RHEL 7.6 kerfisafrit áður en þú framkvæmir uppfærsluna með því að nota þessa grein: öryggisafrit og endurheimtu RHEL kerfi með dump/restore skipunum.

Ef uppfærslan mistekst, ættirðu að geta komið kerfinu þínu í foruppfærslustöðu ef þú fylgir stöðluðum öryggisafritunarleiðbeiningum í greininni hér að ofan.

Uppfærsla úr RHEL 7 Í RHEL 8

10. Byrjaðu nú RHEL 7 kerfisuppfærsluferlið með því að nota eftirfarandi skipun.

# leapp upgrade

Þegar þú hefur keyrt uppfærsluferlið safnar Leapp tólinu gögnum um kerfið þitt, prófar uppfærsluhæfileikann og býr til foruppfærsluskýrslu í /var/log/leapp/leapp-report.txt skránni.

Ef kerfið er hægt að uppfæra, hleður Leapp niður nauðsynlegum gögnum og býr til RPM færslu fyrir uppfærsluna.

Ef ekki er hægt að uppfæra kerfið lokar Leapp uppfærsluaðgerðinni og býr til skrá sem útskýrir málið og lausn í /var/log/leapp/leapp-report.txt skránni.

11. Þegar uppfærslu er lokið skaltu endurræsa kerfið handvirkt.

# reboot

Á þessu stigi ræsir kerfið sig í RHEL 8-undirstaða upphaflega RAM diskamynd, initramfs. Leapp uppfærir alla hugbúnaðarpakka og endurræsir sjálfkrafa í RHEL 8 kerfið.

12. Skráðu þig núna inn á RHEL 8 kerfið og breyttu SELinux ham í framfylgd.

# setenforce 1

13. Virkjaðu eldvegginn.

# systemctl start firewalld
# systemctl enable firewalld

Fyrir frekari upplýsingar, sjáðu hvernig á að stilla eldvegg með því að nota eldvegg.

Staðfestir RHEL 8 uppfærslu

14. Eftir að uppfærslunni er lokið skaltu ganga úr skugga um að núverandi stýrikerfisútgáfa sé Red Hat Enterprise Linux 8.

# cat /etc/redhat-release

Red Hat Enterprise Linux release 8.0 (Ootpa)

15. Athugaðu OS kjarna útgáfuna af Red Hat Enterprise Linux 8.

# uname -r

4.18.0-80.el8.x86_64

16. Staðfestu að réttur Red Hat Enterprise Linux 8 sé uppsettur.

# subscription-manager list --installed

17. Valfrjálst skaltu stilla hýsingarheitið í Red Hat Enterprise Linux 8 með því að nota hostnamectl skipunina.

# hostnamectl set-hostname tecmint-rhel8
# hostnamectl

18. Að lokum skaltu ganga úr skugga um að netþjónusta sé virk með því að tengjast Red Hat Enterprise Linux 8 netþjóni með SSH.

# ssh [email 
# hostnamectl