Kako nadograditi s RHEL 7 na RHEL 8
Red Hat je najavio izdanje Red Hat Enterprise Linux 8.0, koji dolazi s GNOME 3.28 kao zadanim desktop okruženjem i radi na Wayland.
Ovaj članak opisuje upute za nadogradnju s Red Hat Enterprise Linux 7 na Red Hat Enterprise Linux 8 pomoću uslužnog programa Leapp.
Ako tražite svježu instalaciju RHEL 8, prijeđite na naš članak: Instalacija RHEL 8 sa snimkama zaslona
Zahtjevi
In-place nadogradnja na RHEL 8 trenutno je podržana samo na sustavima koji ispunjavaju sljedeće zahtjeve:
- RHEL 7.6 instaliran
- Varijanta poslužitelja
- Arhitektura Intel 64
- Najmanje 100 MB slobodnog prostora dostupnog na particiji za pokretanje (montirano na /boot).
Priprema RHEL 7 za nadogradnju
1. Provjerite koristite li verziju RHEL 7.6 ako koristite verziju RHEL stariju od RHEL 7.6 , trebate ažurirati svoj RHEL sustav na RHEL 7.6 verziju pomoću sljedeće naredbe yum.
yum update
Napomena: Provjerite je li vaš sustav RHEL 7 uspješno registriran pomoću Red Hat Subscription Managera kako biste omogućili sistemska spremišta i izvršili potpuno ažuriranje sustava .
2. Provjerite ima li vaš RHEL 7 sustav pretplatu na Red Hat Enterprise Linux Server. Ako nije, pokrenite sljedeće naredbe da automatski dodijelite pretplatu sustavu i potvrdite pretplatu.
subscription-manager attach --auto
subscription-manager list --installed
3. Sada postavite verziju RHEL 7.6 kao početnu točku za nadogradnju pomoću sljedeće naredbe.
subscription-manager release --set 7.6
4. Ako ste koristili yum-plugin-versionlock dodatak za zaključavanje paketa na određenu verziju, obavezno uklonite zaključavanje pokretanjem sljedeće naredbe.
yum versionlock clear
5. Ažurirajte sve softverske pakete na najnoviju verziju i ponovno pokrenite sustav.
yum update
reboot
6. Kada se sustav pokrene, svakako omogućite spremište Extras za ovisnosti softverskog paketa.
subscription-manager repos --enable rhel-7-server-extras-rpms
7. Instalirajte uslužni program Leapp.
yum install leapp
8. Sada preuzmite dodatne potrebne podatkovne datoteke, koje zahtijeva uslužni program Leapp za uspješnu nadogradnju s RHEL 7 na RHEL 8 i smjestite ih u /etc /leapp/files/
direktorij.
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. Obavezno napravite potpunu sigurnosnu kopiju RHEL 7.6 sustava prije izvođenja nadogradnje pomoću ovog članka: napravite sigurnosnu kopiju i vratite RHEL sustav s naredbama dump/restore.
Ako nadogradnja ne uspije, trebali biste moći dovesti svoj sustav u stanje prije nadogradnje ako slijedite standardne upute za sigurnosno kopiranje navedene u gornjem članku.
Nadogradnja s RHEL 7 NA RHEL 8
10. Sada pokrenite proces nadogradnje sustava RHEL 7 pomoću sljedeće naredbe.
leapp upgrade
Nakon što pokrenete proces nadogradnje, uslužni program Leapp prikuplja podatke o vašem sustavu, testira mogućnost nadogradnje i stvara izvješće prije nadogradnje u /var/log /leapp/leapp-report.txt
datoteku.
Ako je sustav nadogradiv, Leapp preuzima potrebne podatke i stvara RPM transakciju za nadogradnju.
Ako sustav nije moguće nadograditi, Leapp zatvara operaciju nadogradnje i stvara zapis koji objašnjava problem i rješenje u /var/log/leapp/leapp-report.txt
datoteka.
11. Kada nadogradnja završi, ručno ponovno pokrenite sustav.
reboot
U ovoj fazi sustav se podiže u početnu sliku RAM diska temeljenu na RHEL 8, initramfs. Leapp nadograđuje sve softverske pakete i automatski se ponovno pokreće na sustav RHEL 8.
12. Sada se prijavite u sustav RHEL 8 i promijenite SELinux način rada u provođenje.
setenforce 1
13. Omogućite vatrozid.
systemctl start firewalld
systemctl enable firewalld
Za više informacija pogledajte kako konfigurirati vatrozid koristeći firewall.
Provjera nadogradnje RHEL 8
14. Nakon završetka nadogradnje, provjerite je li trenutna verzija OS-a Red Hat Enterprise Linux 8.
cat /etc/redhat-release
Red Hat Enterprise Linux release 8.0 (Ootpa)
15. Provjerite verziju OS kernela Red Hat Enterprise Linux 8.
uname -r
4.18.0-80.el8.x86_64
16. Provjerite je li instaliran ispravan Red Hat Enterprise Linux 8.
subscription-manager list --installed
17. Po želji, postavite naziv glavnog računala u Red Hat Enterprise Linux 8 pomoću naredbe hostnamectl.
hostnamectl set-hostname tecmint-rhel8
hostnamectl
18. Konačno, provjerite funkcioniraju li mrežne usluge povezivanjem s poslužiteljem Red Hat Enterprise Linux 8 koristeći SSH.
ssh [email
hostnamectl