RHEL 6-dan RHEL 8-e nädip ýokarlandyrmaly


Red Hat Enterprise Linux 7 (RHEL 7), öňki RHEL esasy goýberilişinden (RHEL 6) RHEL 7 operasiýa ulgamynyň täze çykarylyşyna ýerinde täzelenmeleri hödürleýän ilkinji esasy goýberişdir.

Bu makalada, redhat-upgrade-gural we Leapp kömekçi enjamlaryny ulanyp, Red Hat Enterprise Linux 6.10-dan Red Hat Enterprise Linux 8-e nädip ýokarlandyrmalydygy barada görkezmeler beýan edilýär.

Döwrebaplaşdyryş prosesi iki basgançagy öz içine alýar.

  • Ulgamyňyzy RHEL 6.10-dan RHEL 7.6-a täzeläň.
  • RHEL 7.6-dan RHEL 8-e çenli ýokarlandyrmak.

RHEL 6-dan RHEL 7-e täzelenmek

Aşakdaky RHEL 6-dan RHEL 7 täzeleme görkezmesi, iň soňky RHEL 6.10 goýberilişini ulanyp, RHEL ulgamyňyz doly goldanýar. Notok bolsa, görkezilişi ýaly yum buýrugyny ulanyp, iň soňky RHEL 6.10 paketlerini gurmak üçin ulgamyňyzy täzeläň.

# yum update -y
# reboot

Ondan soň, goşmaçalar ammaryny kämilleşdiriş gurallaryny öz içine alýan ammarda abuna ýazylmagyňyzy üpjün etmeli.

# subscription-manager repos --enable rhel-6-server-extras-rpms
# subscription-manager repos --enable rhel-6-server-optinal-rpms

Indi, kämileşdirmegiň üstünligine täsir edip biljek islendik zady ulgamyňyzy barlaýan “Preupgrade Assistent” gurallaryny gurmaly.

# yum -y install preupgrade-assistant preupgrade-assistant-ui preupgrade-assistant-el6toel7 redhat-upgrade-tool

Gurlandan soň, ulgamyň ýerinde ýokarlandyryş mümkinçiliginiň çäklendirmelerini barlamak üçin “Preupgrade Assistent” -i işledip bilersiňiz. Netijeleriň gysgaça mazmuny ekranda çap edilýär we jikme-jik hasabatlar/root/preupgrade katalogyna adaty ýagdaýda result.html görnüşinde saklanýar.

# preupg -v

Bu işi tamamlamak üçin birnäçe minut gerek.

Brauzerde results.html faýly açyň we baha beriş wagtynda Preupgrade Assistentiň görkezen meselelerini çözüň. Soňra ulgamy täzeden skanirlemek üçin preupg buýrugyny täzeden işlediň we täze problema tapylmasa aşakda düşündirilişi ýaly dowam ediň.

Indi RedHat göçürip alyş merkezinden iň soňky RHEL 7.6 ISO surat faýlyny Red Hat abunalygy ýa-da Red Hat bahalandyryş abunalygy arkaly göçürip alyň.

RHEL 7.6 ISO-ny göçürip alanyňyzdan soň, Red Hat kämilleşdiriş guralyny ulanyp, RHEL 7.6-a täzelemek üçin aşakdaky buýrugy işlediň we täzeleniş prosesi gutarandan soň gaýtadan açyň. Aşakdaky buýrukda ISO şekiliniň ýerleşýän ýerini görkeziň.

# redhat-upgrade-tool --iso rhel-server-7.6-x86_64-dvd.iso --cleanup-post
# reboot

Gurluşy tamamlamak üçin, täzelenmeleri gurup başlamak üçin ulgamy täzeden açmaly. Döwrebaplaşdyrmak köp wagt talap edýär we ulgamyňyzyň konfigurasiýasyna we göçürip alýan maglumatlarynyň mukdaryna baglydyr.

Hemme zat gowy bolsa, ulgam Red Hat Enterprise Linux 7-e täzeden açylar we ulgamyň kadaly işleýändigini barlap bilersiňiz.

Şeýle hem, ulgamyňyzyň Red Hat abuna ýazylyşynyň dogry hasaba alnandygyny barlaň. Muny barlamak üçin ýazyň:

# yum repolist

RHEL 7 ammary tapylmasa, aşakdaky buýruklary ulanyp, RHEL 7 ulgamyňyzy Red Hat abuna ýazylmaly.

# subscription-manager remove --all
# subscription-manager unregister
# subscription-manager register
# subscription-manager attach --auto

Netijede, täze RHEL 7 paketleriňizi iň soňky wersiýasyna täzeläň.

# yum update -y
# reboot

Indi aşakdaky gollanmamyzy ulanyp, Red Hat Enterprise Linux 7.6-dan Red Hat Enterprise Linux 8-e ýerinde täzelenmegi dowam etdirýärsiňiz:

  • RHEL 7-den RHEL 8-e nädip ýokarlandyrmaly