V tem članku vam bom pokazal, kako nadgraditi svoj obstoječi sistem RHEL 7 na RHEL 8. Torej, začnimo.
Zahteve:
Če želite nadgraditi sistem RHEL 7, morate izpolnjevati naslednje zahteve:
- Nadgradnjo morate začeti s RHEL 7.6. Če imate nameščeno starejšo različico RHEL 7, jo morate nadgraditi na RHEL 7.6 najprej. Nato lahko nadgradite na RHEL 8.
- Nadgradite lahko samo različico strežnika RHEL 7.
- Morate uporabljati 64-bitno različico RHEL 7.
- Na voljo mora biti vsaj 100 MB prostega prostora / boot če imate / boot imenik kot ločena particija.
- Če ste to omogočili, morate imeti na svojem RHEL 7 onemogočen FIPS. Privzeto ni omogočen.
OPOMBA: Preden poskusite svoj operacijski sistem nadgraditi z RHEL 7 na RHEL 8, je vedno dobro, da varnostne kopije vseh pomembnih podatkov ustvarite s strežnika. Vse lahko gre narobe in na koncu lahko izgubite dragocene podatke. Ne smete tvegati.
Nadgradnja na RHEL 7.6:
Najprej se prepričajte, da Naročnina na Red Hat Enterprise Linux Server je priložen z naslednjim ukazom:
$ sudo subscription-manager manager priloži --auto
Kot lahko vidite, Naročnina na Red Hat Enterprise Linux Server je priložen.
Naročnino, ki jo imate, lahko navedete z naslednjim ukazom:
Seznam upraviteljev naročnin $ sudo --instaliranKot vidite, je navedena priložena naročnina na mojem strežniku RHEL 7. Tako lahko nadgradim na RHEL 7.6
Zdaj nastavite izdajo na RHEL 7.6 z naslednjim ukazom:
$ sudo subscription-manager - izdaja 7.6
Preden začnete z nadgradnjo, preverite trenutno različico RHEL 7, ki jo uporabljate, na naslednji način:
$ cat / etc / redhat-releaseKot lahko vidite, uporabljam RHEL 7.3 trenutno.
Zdaj za nadgradnjo na RHEL 7.6 zaženite naslednji ukaz:
$ sudo yum posodobitev
Kot lahko vidite, bo posodobljenih 275 paketov (približno 317 MB). Za potrditev pritisnite y in nato pritisnite
RHEL 7 bo začel prenašati in nameščati posodobitve. Dokončanje lahko traja nekaj časa.
Vse posodobitve je treba namestiti.
Zdaj znova zaženite strežnik z naslednjim ukazom:
$ sudo znova zaženite
Kot lahko vidite, je RHEL 7 posodobljen na različico 7.6.
Namestitev in konfiguracija preskoka:
Zdaj morate namestiti preskok. preskok se uporablja za nadgradnjo RHEL 7.6 do RHEL 8.
Najprej omogočite repozitorij RHEL 7 Extras z naslednjim ukazom:
$ sudo subscription-manager repos - omogoči rhel-7-server-extras-rpms
Skladišče RHEL 7 Extras mora biti omogočeno.
Zdaj namestite preskok z naslednjim ukazom:
$ sudo yum namestite preskok
Zdaj pritisnite y in nato pritisnite
treba namestiti preskok.
Zdaj prenesite datoteko arhiva podatkov leapp z naslednjim ukazom:
$ wget https: // dostop.rdeč klobuk.com / sites / default / files / attachments / leapp-data3.katran.gzOPOMBA: wget morda ni nameščen na vašem strežniku RHEL 7. Vendar ga lahko enostavno namestite z sudo yum namestite -y wget
Zdaj izvlecite arhiv podatkov o preskoku v / etc / leapp / files imenik z naslednjim ukazom:
$ sudo tar -xf preskok-podatki3.katran.gz -C / etc / leapp / files
Zdaj lahko odstranite preskočni arhiv za čiščenje z naslednjim ukazom:
$ rm preskočni podatki3.katran.gz
Zdaj lahko začnete postopek nadgradnje.
Nadgradnja na RHEL 8:
Zdaj, če želite nadgraditi na RHEL 8, zaženite naslednji ukaz:
$ sudo leapp nadgradnja
leapp bo preveril, ali je sistem RHEL 7, ki ga imate, nadgradljiv na RHEL 8. Če je, bo začel postopek nadgradnje. V nasprotnem primeru bo zabeležil težave, ki jih je zaznal v / var / log / leapp / leapp-report.txt mapa. To datoteko lahko preverite in odpravite morebitne težave, o katerih so poročali. Ko težavo odpravite, jo lahko poskusite znova nadgraditi.
Kot lahko vidite, leapp nadgrajuje moj sistem RHEL 7 na RHEL 8. Dokončanje bo trajalo nekaj časa.
Zahtevani paketi so nameščeni in nadgrajeni.
Zdaj, da končate postopek nadgradnje, znova zaženite strežnik z naslednjim ukazom:
$ sudo znova zaženite
Medtem ko se sistem posodablja, se lahko nekajkrat ponovno zažene sam.
Ko je posodobitev končana, bi morali videti Red Hat Enterprise Linux 8.0 (Ootpa) na zaslonu za prijavo. Kot lahko vidite, je jedro posodobljeno tudi na različico 4.18.
Ali je bila nadgradnja res uspešna, lahko še preverite z naslednjim ukazom:
$ cat / etc / redhat-release
Torej, tako nadgradite z RHEL 7 na RHEL 8. Hvala, ker ste prebrali ta članek.