Table des matières
Migrer d'une version précédente de LVM vers LVM 1.0.8 devrait être très simple. Nous avons trouvé une méthode pour lire les méta-données des PV version 1 (LVM 0.9.1 Beta7 et précédents) aussi bien que les méta-données des PV version 2 (LVM 0.9.1 Beta8 et LVM 1.0).
Attention : Les nouveaux PV initialisés avec LVM 1.0.8 utilisent la structure de disque des PV version 1. Cela signifie que LVM 0.9.1 Beta8 et LVM 1.0 ne peuvent pas lire ou utiliser les PV créés avec la version 1.0.8.
Les étapes de la migration sont très simples, mais il est néanmoins recommandé de faire une sauvegarde des données avant. Vous êtes prévenus.
Compiler le noyau LVM et les modules
Suivez les étapes expliquées dans les Chapitre 5, Obtenir LVM et la section intitulée « Construire le module du noyau pour LVM 1 » pour connaître les instructions pour obtenir et compiler les éléments nécessaires de LVM pour le noyau Linux.
Compiler les utilitaires LVM
Suivez les étapes du Chapitre 9, Compiler LVM à partir des sources pour compiler et installer les utilitaires de LVM.
Configurer les scripts de démarrage
Assurez-vous d'avoir une configuration correcte des scripts de démarrage comme dans le Chapitre 7, Scripts de démarrage pour LVM 1.
Démarrer avec le nouveau noyau
Assurez-vous que le chargeur d'amorçage est configuré pour
charger le nouveau noyau avec LVM et, si vous utilisez
des modules, que la commande insmod lvm-mod
soit dans le script de démarrage ou que les lignes suivantes
soient ajoutées dans /etc/modules.conf
(anciennement appelé /etc/conf.modules
)
pour permettre à modprobe de charger le module LVM
(n'oubliez pas d'activer kmod) :
alias block-major-58 lvm-mod alias char-major-109 lvm-mod
Redémarrez la machine et appréciez.