Si vous avez mis à jour LVM d'une version précédente aux premières versions 0.9 ou 0.9.1 et que vgscan indique vgscan -- no volume groups found, voici un moyen de corriger le problème :
Téléchargez le programme de réparation des UUID à partir du répertoire des contributions chez Sistina.
Il se trouve à : ftp://ftp.sistina.com/pub/LVM/contrib/uuid_fixer-0.3-IOP10.tar.gz.
Extrayez uuid_fixer-0.3-IOP10.tar.gz
:
# tar zxf uuid_fixer-0.3-IOP10.tar.gz
Allez dans uuid_fixer :
# cd uuid_fixer
Il y a deux possibilités à ce niveau :
Utiliser le binaire déjà compilé (pour une architecture i386 uniquement)
Assurez-vous de lister tous les PV dans le VG que vous restaurez et suivez les indications :
# ./uuid_fixer <LISTE DE TOUS LES PV DU VG QUI DOIVENT ÊTRE RESTAURÉS>
Construire le programme uuid_fixer à partir des sources
Ouvrez le Makefile avec votre éditeur favori et vérifiez que LVMDIR pointe sur vos sources de LVM.
Ensuite, lancez make.
# make
Lancez maintenant uuid_fixer. Assurez-vous de lister tous les PV dans le VG que vous restaurez et suivez les indications :
# ./uuid_fixer <LISTE DE TOUS LES PV DU VG QUI DOIVENT ÊTRE RESTAURÉS>
Désactivez les groupes de volumes (optionnel) :
# vgchange -an
Lancez vgscan :
# vgscan
Réactivez des groupes de volumes :
# vgchange -ay
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:27