Wyszukiwanie w witrynie

Jak dokonać aktualizacji z RHEL 6 do RHEL 8


Red Hat Enterprise Linux 7 (RHEL 7) to pierwsza główna wersja, która oferuje aktualizacje na miejscu z wcześniejszej wersji głównej RHEL (RHEL 6 ) do nowej głównej wersji systemu operacyjnego RHEL 7.

W tym artykule opisano instrukcje dotyczące aktualizacji z Red Hat Enterprise Linux 6.10 do Red Hat Enterprise Linux 8 przy użyciu narzędzia do aktualizacji redhat i Leapp narzędzia.

Proces aktualizacji składa się z dwóch etapów.

  • Zaktualizuj swój system z RHEL 6.10 do RHEL 7.6.
  • Aktualizacja z RHEL 7.6 do RHEL 8.

Aktualizacja z RHEL 6 do RHEL 7

Poniższa instrukcja aktualizacji RHEL 6 do RHEL 7 jest w pełni obsługiwana, jeśli Twój system RHEL korzysta z najnowszej wersji RHEL 6.10 . Jeśli nie, zaktualizuj swój system, aby mieć zainstalowane najnowsze pakiety RHEL 6.10 za pomocą polecenia yum, jak pokazano.

yum update -y
reboot

Następnie musisz włączyć repozytorium Dodatki, aby zasubskrybować swój system do repozytorium zawierającego narzędzia do aktualizacji.

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

Teraz musisz zainstalować narzędzia Asystenta przedupgrade, które sprawdzą, czy Twój system nie zawiera niczego, co mogłoby niestety wpłynąć na powodzenie aktualizacji.

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

Po zainstalowaniu możesz uruchomić Asystenta przedaktualizacji, aby sprawdzić ograniczenia możliwości aktualizacji systemu w miejscu. Na ekranie drukowane jest krótkie podsumowanie wyników, a szczegółowe raporty zapisywane są domyślnie w katalogu /root/preupgrade jako result.html.

preupg -v

Wykonanie tej czynności może zająć kilka minut.

Otwórz plik results.html w przeglądarce i rozwiąż problemy wskazane przez Asystenta przedaktualizacji podczas oceny. Następnie uruchom ponownie polecenie preupg, aby ponownie przeskanować system i jeśli nie znaleziono żadnych nowych problemów, postępuj dalej, jak wyjaśniono poniżej.

Teraz pobierz najnowszy plik obrazu RHEL 7.6 ISO z Centrum pobierania RedHat, korzystając z subskrypcji Red Hat lub subskrypcji ewaluacyjnej Red Hat.

Po pobraniu RHEL 7.6 ISO uruchom następujące polecenie, aby dokonać aktualizacji do RHEL 7.6 za pomocą narzędzia do aktualizacji Red Hat i uruchom ponownie komputer po zakończeniu procesu aktualizacji. Pamiętaj, aby określić lokalizację obrazu ISO w poniższym poleceniu.

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

Aby zakończyć instalację, musisz zrestartować system i rozpocząć instalowanie uaktualnień. Aktualizacja jest procesem czasochłonnym i zależy od konfiguracji systemu oraz ilości pobieranych danych.

Jeśli wszystko pójdzie dobrze, system uruchomi się ponownie do Red Hat Enterprise Linux 7 i będziesz mógł zacząć sprawdzać, czy system działa poprawnie.

Sprawdź także, czy Twój system jest prawidłowo zarejestrowany w subskrypcji Red Hat. Aby to zweryfikować, wpisz:

yum repolist

Jeśli nie znaleziono żadnych repozytoriów RHEL 7, musisz ponownie zasubskrybować swój system RHEL 7 na subskrypcję Red Hat, używając następujących poleceń.

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

Na koniec zaktualizuj wszystkie nowe pakiety RHEL 7 do najnowszej wersji.

yum update -y
reboot

Teraz możesz przejść dalej, aby przeprowadzić aktualizację lokalną z Red Hat Enterprise Linux 7.6 do Red Hat Enterprise Linux 8, korzystając z naszego następującego przewodnika:

  • Jak dokonać aktualizacji z RHEL 7 do RHEL 8