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