В этой статье я покажу вам, как обновить существующую систему RHEL 7 до RHEL 8. Итак, приступим.
Требования:
Чтобы выполнить обновление на месте в вашей системе RHEL 7, вы должны соответствовать следующим требованиям:
- Вы должны запустить обновление с RHEL 7.6. Если у вас установлена более старая версия RHEL 7, вы должны обновить ее до RHEL 7.6 первый. Затем вы можете перейти на RHEL 8.
- Вы можете обновить только версию сервера RHEL 7.
- Вы должны использовать 64-разрядную версию RHEL 7.
- У вас должно быть не менее 100 МБ свободного места для /ботинок если у тебя есть /ботинок каталог как отдельный раздел.
- У вас должен быть отключен FIPS на вашем RHEL 7, если вы его включили. По умолчанию он не включен.
ПРИМЕЧАНИЕ: Прежде чем вы попытаетесь обновить свою операционную систему с RHEL 7 до RHEL 8, всегда рекомендуется сделать резервную копию всех ваших важных данных с сервера. Все может пойти не так, и вы можете потерять свои драгоценные данные. Вы не должны рисковать.
Обновление до RHEL 7.6:
Сначала убедитесь, что Подписка на Red Hat Enterprise Linux Server прикрепляется следующей командой:
$ sudo subscription-manager attach --auto
Как видите, Подписка на Red Hat Enterprise Linux Server прилагается.
Вы можете вывести список имеющейся у вас подписки с помощью следующей команды:
Список диспетчеров подписок $ sudo - установленКак видите, прикрепленная подписка на моем сервере RHEL 7 указана. Итак, я могу перейти на RHEL 7.6
Теперь установите выпуск на RHEL 7.6 с помощью следующей команды:
Выпуск диспетчера подписок $ sudo - set 7.6
Перед тем, как начать обновление, вы можете проверить текущую версию RHEL 7, которую вы используете, следующим образом:
$ cat / etc / redhat-releaseКак видите, я использую RHEL 7.3 на данный момент.
Теперь, чтобы перейти на RHEL 7.6, выполните следующую команду:
$ sudo yum update
Как видите, будет обновлено 275 пакетов (около 317 МБ). Для подтверждения нажмите у а затем нажмите
RHEL 7 начнет загрузку и установку обновлений. Это может занять некоторое время.
Все обновления должны быть установлены.
Теперь перезагрузите сервер с помощью следующей команды:
$ sudo перезагрузка
Как видите, RHEL 7 обновлен до версии 7.6.
Установка и настройка leapp:
Теперь вам нужно установить Leap. Lepp используется для обновления RHEL 7.6 к RHEL 8.
Сначала включите репозиторий RHEL 7 Extras с помощью следующей команды:
$ sudo subscription-manager repos - включить rhel-7-server-extras-rpms
Репозиторий RHEL 7 Extras должен быть включен.
Теперь установите leapp с помощью следующей команды:
$ sudo yum install leapp
Теперь нажмите у а затем нажмите
Leap должен быть установлен.
Теперь загрузите файл архива данных leapp с помощью следующей команды:
$ wget https: // доступ.Красная шляпа.com / сайты / по умолчанию / файлы / вложения / leapp-data3.деготь.gzПРИМЕЧАНИЕ: wget не может быть установлен на вашем сервере RHEL 7. Но вы можете легко установить его с помощью sudo yum install -y wget
Теперь извлеките архив данных leapp в / и т. д. / leapp / файлы каталог с помощью следующей команды:
$ sudo tar -xf leapp-data3.деготь.gz -C / etc / leapp / files
Теперь вы можете удалить архив leapp для очистки с помощью следующей команды:
$ rm leapp-data3.деготь.gz
Теперь вы можете начать процесс обновления.
Обновление до RHEL 8:
Теперь, чтобы перейти на RHEL 8, выполните следующую команду:
$ sudo leapp обновление
leapp проверит, можно ли обновить вашу систему RHEL 7 до RHEL 8. Если это так, то начнется процесс обновления. В противном случае он будет регистрировать проблемы, обнаруженные в / var / журнал / leapp / leapp-отчет.текст файл. Вы можете проверить этот файл и исправить любые проблемы, о которых сообщалось в нем. Как только проблема будет устранена, вы можете попробовать выполнить обновление еще раз.
Как видите, leapp обновляет мою систему RHEL 7 до RHEL 8. На выполнение потребуется время.
Необходимые пакеты установлены и обновлены.
Теперь, чтобы завершить процесс обновления, перезагрузите сервер с помощью следующей команды:
$ sudo перезагрузка
Пока система обновляется, она может несколько раз перезагрузиться самостоятельно.
После завершения обновления вы должны увидеть Red Hat Enterprise Linux 8.0 (Ootpa) на экране входа в систему. Как видите, ядро тоже обновлено до версии 4.18.
Вы можете дополнительно убедиться, что обновление действительно было успешным, с помощью следующей команды:
$ cat / etc / redhat-release
Итак, вот как вы обновляете RHEL 7 до RHEL 8. Спасибо, что прочитали эту статью.