How to Migrate CentOS 7 to AlmaLinux 8

Upgrade CentOS 7 to latest version with

yum update -y

Reboot the server

reboot

Install elevate repo rpm file

Advertisement

yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el$(rpm --eval %rhel).noarch.rpm

Install leapp

yum install -y leapp-upgrade leapp-data-almalinux

Run pre upgrade check

leapp preupgrade

After the preupgrade script run, it will generate a log file /var/log/leapp/leapp-report.txt, you need to fix any problems reported in this file.

On CentOS 7, you need to run these 2 commands as they will cause upgrade blocking.

rmmod pata_acpi
leapp answer --section remove_pam_pkcs11_module_check.confirm=True

Run the upgrade

leapp upgrade

During the upgrade, server will reboot itself. This process can take a while to finish. Don’t interrupt the process or you will end up with non working server.

Once the upgrade process is finished, reboot the server.

reboot

Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Advertisement