Weboldal keresés

Hogyan frissítsünk RHEL 7-ről RHEL 8-ra


A Red Hat bejelentette a Red Hat Enterprise Linux 8.0 kiadását, amely a GNOME 3.28 verziót tartalmazza alapértelmezett asztali környezetként, és a következőn fut: Waylandt.

Ez a cikk a Red Hat Enterprise Linux 7-ről a Red Hat Enterprise Linux 8-ra való frissítésére vonatkozó utasításokat ismerteti a Leapp segédprogrammal.

Ha friss RHEL 8 telepítést keres, lapozza fel cikkünket: Az RHEL 8 telepítése képernyőképekkel

Követelmények

Az RHEL 8-ra történő helyszíni frissítés jelenleg csak az alábbi követelményeknek megfelelő rendszereken támogatott:

  • RHEL 7.6 telepítve
  • A szerver változat
  • Intel 64 architektúra
  • Legalább 100 MB szabad hely áll rendelkezésre a rendszerindító partíción (a /boot fájlba csatolva).

RHEL 7 előkészítése a frissítéshez

1. Győződjön meg arról, hogy RHEL 7.6 verziót használ, ha RHEL 7.6-nál régebbi RHEL verziót használ. , frissítenie kell RHEL rendszerét RHEL 7.6 verzióra a következő yum paranccsal.

yum update

Megjegyzés: Győződjön meg arról, hogy RHEL 7 rendszere sikeresen regisztrálva lett a Red Hat Subscription Manager segítségével a rendszerlerakatok engedélyezéséhez és a teljes rendszerfrissítés végrehajtásához. .

2. Győződjön meg arról, hogy RHEL 7 rendszeréhez csatolva van a Red Hat Enterprise Linux Server előfizetés. Ha nem, futtassa a következő parancsokat, hogy automatikusan hozzárendelje az előfizetést a rendszerhez, és ellenőrizze az előfizetést.

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

3. Most állítsa be az RHEL 7.6 verziót a frissítés kezdőpontjaként a következő paranccsal.

subscription-manager release --set 7.6

4. Ha a yum-plugin-versionlock beépülő modult használta a csomagok egy adott verzióhoz való zárolására, a következő parancs futtatásával távolítsa el a zárolást.

yum versionlock clear

5. Frissítse az összes szoftvercsomagot a legújabb verzióra, és indítsa újra a rendszert.

yum update
reboot

6. A rendszerindítás után győződjön meg arról, hogy engedélyezte az Extrák tárat a szoftvercsomag-függőségek számára.

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

7. Telepítse a Leapp segédprogramot.

yum install leapp

8. Most töltsön le további szükséges adatfájlokat, amelyekre a Leapp segédprogramnak szüksége van az RHEL 7-ről RHEL 8-ra való sikeres frissítéshez, és helyezze el őket a /etc mappába. /leapp/files/ könyvtárba.

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. Mindenképpen készítsen teljes RHEL 7.6 rendszerbiztonsági másolatot, mielőtt végrehajtaná a frissítést a következő cikk alapján: RHEL rendszer biztonsági mentése és visszaállítása a dump/restore parancsokkal.

Ha a frissítés sikertelen, rendszerét frissítés előtti állapotba kell állítania, ha követi a fenti cikkben található szabványos biztonsági mentési utasításokat.

Frissítés RHEL 7-ről RHEL 8-ra

10. Most indítsa el az RHEL 7 rendszerfrissítési folyamatot a következő paranccsal.

leapp upgrade

A frissítési folyamat futtatása után a Leapp segédprogram adatokat gyűjt a rendszerről, teszteli a frissíthetőséget, és létrehoz egy frissítés előtti jelentést a /var/log fájlban. /leapp/leapp-report.txt fájlt.

Ha a rendszer frissíthető, a Leapp letölti a szükséges adatokat, és létrehoz egy RPM-tranzakciót a frissítéshez.

Ha a rendszer nem frissíthető, a Leapp bezárja a frissítési műveletet, és létrehoz egy rekordot, amely elmagyarázza a problémát és a megoldást a /var/log/leapp/leapp-report.txt fájlban. fájlt.

11. A frissítések befejeztével manuálisan indítsa újra a rendszert.

reboot

Ebben a szakaszban a rendszer egy RHEL 8 alapú kezdeti RAM lemezképből, az initramfs-ből indul el. A Leapp frissíti az összes szoftvercsomagot, és automatikusan újraindul az RHEL 8 rendszerre.

12. Most jelentkezzen be az RHEL 8 rendszerbe, és módosítsa a SELinux módot kényszerítőre.

setenforce 1

13. Engedélyezze a tűzfalat.

systemctl start firewalld
systemctl enable firewalld

További információért olvassa el a tűzfal konfigurálását tűzfal használatával.

Az RHEL 8 frissítés ellenőrzése

14. A frissítés befejezése után ellenőrizze, hogy az operációs rendszer jelenlegi verziója Red Hat Enterprise Linux 8.

cat /etc/redhat-release

Red Hat Enterprise Linux release 8.0 (Ootpa)

15. Ellenőrizze a Red Hat Enterprise Linux 8 operációs rendszer kernel verzióját.

uname -r

4.18.0-80.el8.x86_64

16. Ellenőrizze, hogy a megfelelő Red Hat Enterprise Linux 8 telepítve van-e.

subscription-manager list --installed

17. Opcionálisan állítsa be a gazdagépnevet a Red Hat Enterprise Linux 8 rendszerben a hostnamecl paranccsal.

hostnamectl set-hostname tecmint-rhel8
hostnamectl

18. Végül ellenőrizze, hogy a hálózati szolgáltatások működnek-e úgy, hogy SSH használatával csatlakozik egy Red Hat Enterprise Linux 8 szerverhez.

ssh [email 
hostnamectl