Сега е по-лесно от всякога да мигрират от CentOS 7 до 8 AlmaLinux благодарение на проекта AlmaLinux нарича издигане. Ето как да го направите.
Съдържание
Били ли сте някога се питали ли: Как да мигрират от CentOS 7 до AlmaLinux? Е, не е нужно да се притеснявате за това вече, защото това е вече възможно само с няколко лесни стъпки, които ще ви покажа в това ръководство.
Това ще бъде особено полезна за потребителите на CentOS 7, които ще бъдат оставени без ясна надграждане след края на годината, когато Red Hat се оттегля подкрепата си за CentOS 8. Това е особено важно, тъй като CentOS 7, който ще ще загубят подкрепа през 2024 г., предполага се, да има много по-голяма потребителска база от CentOS 8, което е било налично само за малко повече от година, когато Red Hat обяви, че е бил sunsetted.
Свързани: CentOS Stream: Всичко, което трябва да знаете за него
За тези, които не знаят, ако проектът AlmaLinux издигане позволява на потребителите да ъпгрейд или мигрират между всяко RHEL-базирани дистрибуции. Така че нека да го направя.
Нашата CentOS 7 система, преди да започнем процеса на миграция към AlmaLinux.
1. Вземете система за архивиране
Преди обновяване моля уверете се, че сте приели архивирането на всички важни данни и, ако е възможно, да вземе моментна снимка на пълни CentOS 7 система. По този начин ще бъде от дясната страна на нещата, ако нещо се обърка.
2. Подобрете Текущ CentOS 7 система
Следващата стъпка в процеса по актуализация е да се уверим, че имаме една напълно обновена система. Актуализиране на съществуващ софтуер със следната команда:
sudo yum update
След като всички пакети са актуализирани, рестартирате системата, за да приложите промените.
Сега нека да проверят нашата текущата версия на операционната система.
cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
Както можете да видите на системата работи CentOS 7.9, което е най-новата версия CentOS в клон на 7.x.
3. Мигриране Цент 7 да AlmaLinux 8
3.1 Инсталиране на Elevate
Първата стъпка в процеса на действителната ъпгрейд е да инсталирате elevate-release
пакетиране в текущата система CentOS7.
sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm
3.2 Инсталиране на Leapp и миграция на данни
Процесът на миграция се основава на използването на Red Hat-те години Leapp полезност. Той съчетава Leapp рамка на Red Hat с общността, създадена библиотека и услуги за набор на миграция на метаданни, необходимо за това е.
Затова следващата стъпка е да се инсталира необходимите пакети, които в нашия случай ние желаят да преминат от CentOS 7 до 8 AlmaLinux.
sudo yum install -y leapp-upgrade leapp-data-almalinux
3.3 Старт на Preupgrade Check
Следващата стъпка е да се започне проверка preupgrade. В по-долу команда проверява съвместимостта на сървъра, без никакви реални промени:
sudo leapp preupgrade
Вероятно проверката ще се провали, но не се паникьосвайте! Това е нормално, тъй като някои ощипвам се изисква предварително.
Според официални документи, Тези три команди показани по-долу решат проблема. Просто ги изпълните една след друга:
sudo rmmod pata_acpi
echo PermitRootLogin yes | sudo tee -a /etc/ssh/sshd_config
sudo leapp answer --section remove_pam_pkcs11_module_check.confirm=True
(По избор) Ако се натъкнете на проверката отново проверка preupgrade ще успее.
sudo leapp preupgrade
3.4 Стартиране на процеса на надстройване от CentOS 7 до 8 AlmaLinux
Сега можете да изпълните следната команда да мигрират CentOS 7 до 8 AlmaLinux.
sudo leapp upgrade
Бъдете търпеливи, тъй като процеса по актуализация може да отнеме известно време. След като миграцията е завършен, ще бъде предложено да рестартирате системата:
sudo reboot
Нов запис в GRUB нарича ELevate-Upgrade-Initramfs
ще се появи. Удари Enter
и да чакат за ъпгрейд на процеса до край. Системата автоматично ще се зареди в нея.
И вие ще бъдете посрещнати от AlmaLinux 8 менюто GRUB по време на зареждане.
4. Проверете версия на OS
Просто за да се потвърди, че успешно сте мигрирали от CentOS 7 до 8 AlmaLinux, проверете версия на операционната система:
cat /etc/redhat-release
AlmaLinux release 8.4 (Electric Cheetah)
Това е всичко. Честито! Вие успешно мигрирали към AlmaLinux 8.
(По избор) В допълнение, можете да актуализирате името на хоста на сървъра, за да съответства AlmaLinux.
sudo hostnamectl set-hostname almalinux8
sudo reboot
Заключение
Elevate инструмент AlmaLinux е страхотно. Ако търсите да мигрират от CentOS 7 до 8 AlmaLinux тя може със сигурност да бъде една невероятна възможност за вас.
Свързано: Миграция на CentOS 8 към Rocky Linux 8: Инструкция стъпка по стъпка
Аз се опитах да направя това ръководство толкова просто, колкото е възможно. Благодаря за да го използвате! Както винаги, не се колебайте да споделите мнението си в полето за коментари по-долу.
Публикациите се превеждат автоматично с google translate