Actions











Migration de CentOS Stream 8 à 9

Écrit le 23/10/2022 @ 10:58 par Drizzt

Informatique - LinuxJe viens de migrer un serveur de CentOS 8 à 9. Pour faire le test, j'ai choisi un petit serveur n'hébergeant pas grand chose, afin que je puisse le rester.

Je me suis basé sur les étapes trouvées ici.

J'ai pus le faire, malgré que j'avais des dépôts de logiciels tiers de configurés.

Ainsi, à la ligne 13, j'ai ajouté les paquets du wizard de Rémi Collet pour installer le PHP le plus récent sur RHEL9.

La commande dnf module list a été utile pour identifier, puis désactiver, des modules qui n'étaient plus utilisés.

Some toute, le serveur semble fonctionnel et bien heureux! Yeah!

Commentaire par Drizzt  Score: 0
Écrit le: 23/10/2022 @ 12:34

J'ai tenté la même magie avec une machine CentOS 7, sans succès.

Probablement parce que j'utilise trop de dépôts tiers...

Commentaire par Drizzt  Score: 0
Écrit le: 23/10/2022 @ 21:01

J'ai essayé ces étapes, basé sur leeap et la méthode d'Alma Linux.

Ça ne fonctionne pas, la mise à jour échoue pendant le démarrage dans le mode upgrade.

Notes ici au cas où un moment donné j'y arriverais :



rpm -e --nodeps libbrotli
yum install http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm


Mettre en commentaire l'entrée glusterfs dans /etc/fstab

leapp preupgrade

leapp answer --section remove_pam_pkcs11_module_check.confirm=True
leapp preupgrade
package-cleanup -y --oldkernels --count=1
leapp upgrade
mkdir /tmp/initrd && cd /tmp/initrd
/usr/lib/dracut/skipcpio /boot/initramfs-upgrade.x86_64.img | gzip -d | cpio -id
sed -i 's/locking_type = 4/locking_type = 1/' etc/lvm/lvm.conf
find . | cpio -H newc -o | gzip -9 > /boot/initramfs-upgrade.x86_64.img
cd /
rm -Rf /tmp/initrd
reboot



Autres notes :

yum install -y epel-release rpmconf yum-utils dnf python-dnf-langpacks dnf-automatic

rpmconf -a
package-cleanup --leaves
package-cleanup --orphans
dnf install -y http://centos.mirror.netelligent.ca/centos/8-stream/BaseOS/x86_64/os/Packages/centos-stream-repos-8-6.el8.noarch.rpm http://centos.mirror.netelligent.ca/centos/8-stream/BaseOS/x86_64/os/Packages/centos-stream-release-8.6-1.el8.noarch.rpm http://centos.mirror.netelligent.ca/centos/8-stream/BaseOS/x86_64/os/Packages/centos-gpg-keys-8-6.el8.noarch.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm https://rpms.remirepo.net/enterprise/remi-release-8.rpm https://repo.codeit.guru/codeit-repo-release.el8.rpm https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm
rm /etc/yum.repos.d/codeit.el7.repo
dnf update -y


Tous les blogs
<< Fin de macOS Serveur | Retour aux blogs
Blogs de la même catégorie
<< Ajustement pour le démarrage ClamAV / Amavis