Kako nadograditi sa RHEL 7 na RHEL 8
Red Hat je najavio izdavanje Red Hat Enterprise Linux 8.0, koji dolazi sa GNOME 3.28 kao zadanim desktop okruženjem i radi na Wayland.
Ovaj članak opisuje upute o tome kako nadograditi sa Red Hat Enterprise Linux 7 na Red Hat Enterprise Linux 8 pomoću uslužnog programa Leapp.
Ako tražite novu RHEL 8 instalaciju, idite na naš članak: Instalacija RHEL 8 sa snimkama ekrana
Zahtjevi
Nadogradnja na RHEL 8 trenutno je podržana samo na sistemima koji ispunjavaju sljedeće zahtjeve:
- RHEL 7.6 instaliran
- Serverska varijanta
- Intel 64 arhitektura
- Najmanje 100 MB slobodnog prostora dostupnog na particiji za pokretanje (montirano na /boot).
Priprema RHEL 7 za nadogradnju
1. Provjerite da li koristite RHEL 7.6 verziju, ako koristite RHEL verziju stariju od RHEL 7.6 , morate ažurirati svoj RHEL sistem na RHEL 7.6 verziju koristeći sljedeću yum komandu.
yum update
Napomena: Provjerite je li vaš RHEL 7 sistem uspješno registriran pomoću Red Hat Subscription Managera da omogućite sistemska spremišta i izvršite potpuno ažuriranje sistema .
2. Uvjerite se da vaš RHEL 7 sistem ima priključenu Pretplatu na Red Hat Enterprise Linux Server. Ako nije, pokrenite sljedeće naredbe da automatski dodijelite pretplatu sistemu i potvrdite pretplatu.
subscription-manager attach --auto
subscription-manager list --installed
3. Sada postavite verziju RHEL 7.6 kao početnu tačku za nadogradnju koristeći sljedeću naredbu.
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 tako što ćete pokrenuti sljedeću naredbu.
yum versionlock clear
5. Ažurirajte sve softverske pakete na najnoviju verziju i ponovo pokrenite sistem.
yum update
reboot
6. Kada se sistem pokrene, obavezno omogućite spremište Dodaci za ovisnosti o softverskim paketima.
subscription-manager repos --enable rhel-7-server-extras-rpms
7. Instalirajte Leapp uslužni program.
yum install leapp
8. Sada preuzmite dodatne potrebne datoteke sa podacima, što je potrebno uslužnom programu Leapp za uspješnu nadogradnju sa RHEL 7 na RHEL 8 i stavite 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. Pobrinite se da napravite potpunu sigurnosnu kopiju RHEL 7.6 sistema prije nego što izvršite nadogradnju koristeći ovaj članak: sigurnosno kopiranje i vraćanje RHEL sistema pomoću naredbi dump/restore.
Ako nadogradnja ne uspije, trebali biste moći dovesti svoj sistem u stanje prije nadogradnje ako slijedite standardna uputstva za pravljenje rezervnih kopija koja su navedena u gornjem članku.
Nadogradnja sa RHEL 7 NA RHEL 8
10. Sada pokrenite proces nadogradnje sistema RHEL 7 koristeći sljedeću naredbu.
leapp upgrade
Nakon što pokrenete proces nadogradnje, Leapp uslužni program prikuplja podatke o vašem sistemu, testira mogućnost nadogradnje i kreira izvještaj prije nadogradnje u /var/log /leapp/leapp-report.txt
fajl.
Ako je sistem nadogradiv, Leapp preuzima potrebne podatke i kreira RPM transakciju za nadogradnju.
Ako se sistem ne može nadograditi, Leapp zatvara operaciju nadogradnje i kreira zapis koji objašnjava problem i rješenje u /var/log/leapp/leapp-report.txt
fajl.
11. Kada se nadogradnja završi, ručno ponovo pokrenite sistem.
reboot
U ovoj fazi, sistem se pokreće u početnu sliku RAM diska zasnovanu na RHEL 8, initramfs. Leapp nadograđuje sve softverske pakete i automatski se ponovo pokreće na RHEL 8 sistem.
12. Sada se prijavite na sistem RHEL 8 i promijenite način rada SELinux u primjena.
setenforce 1
13. Omogućite zaštitni zid.
systemctl start firewalld
systemctl enable firewalld
Za više informacija pogledajte kako da konfigurišete zaštitni zid koristeći firewalld.
Provjera RHEL 8 nadogradnje
14. Nakon što se nadogradnja završi, provjerite da li je 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 da li je instaliran ispravan Red Hat Enterprise Linux 8.
subscription-manager list --installed
17. Opciono, postavite ime hosta u Red Hat Enterprise Linux 8 koristeći naredbu hostnamectl.
hostnamectl set-hostname tecmint-rhel8
hostnamectl
18. Konačno, provjerite funkcioniraju li mrežne usluge povezivanjem na Red Hat Enterprise Linux 8 server koristeći SSH.
ssh [email
hostnamectl