In dit artikel laat ik u zien hoe u uw bestaande RHEL 7-systeem kunt upgraden naar RHEL 8. Dus laten we beginnen.
Vereisten:
Om een upgrade op uw RHEL 7-systeem uit te voeren, moet u aan de volgende vereisten voldoen:
- U moet de upgrade starten vanaf RHEL 7.6. Als u een oudere versie van RHEL 7 hebt geïnstalleerd, moet u deze upgraden naar RHEL 7.6 eerst. Vervolgens kunt u upgraden naar RHEL 8.
- U kunt alleen de RHEL 7-serverversie upgraden.
- U moet de 64-bits versie van RHEL 7 gebruiken.
- U moet minimaal 100 MB vrije ruimte beschikbaar hebben voor: /laars als je hebt /laars map als een aparte partitie.
- Je moet FIPS hebben uitgeschakeld op je RHEL 7 als je het hebt ingeschakeld. Standaard is het niet ingeschakeld.
OPMERKING: Voordat u probeert uw besturingssysteem te upgraden van RHEL 7 naar RHEL 8, is het altijd een goed idee om een back-up te maken van al uw belangrijke gegevens van de server. Er kan van alles misgaan en u kunt uw kostbare gegevens kwijtraken. U mag geen risico nemen.
Upgraden naar RHEL 7.6:
Zorg er eerst voor dat de Red Hat Enterprise Linux Server-abonnement is gekoppeld met het volgende commando:
$ sudo abonnement-manager attach --auto
Zoals je kunt zien, is de Red Hat Enterprise Linux Server-abonnement is bijgevoegd.
U kunt het abonnement dat u heeft weergeven met de volgende opdracht:
$ sudo abonnement-manager lijst --geïnstalleerdZoals u kunt zien, wordt het bijgevoegde abonnement op mijn RHEL 7-server vermeld. Dus ik kan upgraden naar RHEL 7.6
Stel nu de release in op RHEL 7.6 met het volgende commando:
$ sudo abonnement-manager release --set 7.6
Voordat u begint met upgraden, kunt u de huidige versie van RHEL 7 die u gebruikt als volgt controleren:
$ cat /etc/redhat-releaseZoals je kunt zien, gebruik ik RHEL 7.3 op dit moment.
Nu, om te upgraden naar RHEL 7.6, voer de volgende opdracht uit:
$ sudo yum update
Zoals je kunt zien, zullen 275 pakketten (ongeveer 317 MB) worden bijgewerkt. Druk op om te bevestigen ja en druk vervolgens op
RHEL 7 begint met het downloaden en installeren van updates. Het kan even duren om te voltooien.
Alle updates moeten worden geïnstalleerd.
Start nu uw server opnieuw op met de volgende opdracht:
$ sudo opnieuw opstarten
Zoals u kunt zien, is RHEL 7 bijgewerkt naar versie 7.6.
Leapp installeren en configureren:
Nu moet je installeren sprong. sprong wordt gebruikt om RHEL 7 . te upgraden.6 tot RHEL 8.
Schakel eerst de RHEL 7 Extras-repository in met de volgende opdracht:
$ sudo abonnement-manager repo's --enable rhel-7-server-extras-rpms
RHEL 7 Extra's-repository moet zijn ingeschakeld.
Installeer nu leapp met de volgende opdracht:
$ sudo yum install leapp
Druk nu op ja en druk vervolgens op
leapp moet worden geïnstalleerd.
Download nu het leapp-gegevensarchiefbestand met de volgende opdracht:
$ wget https://access.rode Hoed.com/sites/default/files/attachments/leapp-data3.teer.gzOPMERKING: wget is mogelijk niet geïnstalleerd op uw RHEL 7-server. Maar u kunt het eenvoudig installeren met sudo yum install -y wget
Pak nu het leapp-gegevensarchief uit naar de /etc/leapp/files map met het volgende commando:
$ sudo tar -xf leapp-data3.teer.gz -C /etc/leapp/files
Nu kunt u het leapp-archief voor opschoningsdoeleinden verwijderen met de volgende opdracht:
$ rm leapp-data3.teer.gz
Nu kunt u het upgradeproces starten.
Upgraden naar RHEL 8:
Voer nu de volgende opdracht uit om te upgraden naar RHEL 8:
$ sudo leapp-upgrade
leapp controleert of het RHEL 7-systeem dat u heeft kan worden geüpgraded naar RHEL 8. Als dit het geval is, wordt het upgradeproces gestart. Anders registreert het de problemen die het heeft gedetecteerd in de /var/log/leapp/leapp-report.tekst het dossier. U kunt dat bestand controleren en elk probleem oplossen dat daar wordt gemeld. Zodra het probleem is opgelost, kunt u opnieuw proberen te upgraden.
Zoals je kunt zien, is leapp mijn RHEL 7-systeem aan het upgraden naar RHEL 8. Het duurt even voordat het klaar is.
De vereiste pakketten zijn geïnstalleerd en geüpgraded.
Om het upgradeproces te voltooien, start u nu uw server opnieuw op met de volgende opdracht:
$ sudo opnieuw opstarten
Terwijl het systeem wordt bijgewerkt, kan het vanzelf een paar keer opnieuw opstarten.
Zodra de update is voltooid, zou u moeten zien Red Hat Enterprise Linux 8".0 (Otpa) op je inlogscherm. Zoals je kunt zien, is de kernel ook bijgewerkt naar versie 4.18.
U kunt verder controleren of de upgrade inderdaad is gelukt met de volgende opdracht:
$ cat /etc/redhat-release
Dus zo upgrade je van RHEL 7 naar RHEL 8. Bedankt voor het lezen van dit artikel.