web-dev-qa-db-fra.com

Comment désactiver un volume physique LVM2 pour retirer le lecteur?

Comment puis-je arrêter/"démonter" un volume physique Linux lvm2?

J'ai branché un lecteur externe sur mon ordinateur. Sur le lecteur se trouve un PV LVM2 avec un groupe de volumes qui a des volumes logiques. Je souhaite à présent retirer correctement ce lecteur.

J'ai démonté les systèmes de fichiers, désactivé tous les volumes logiques et le groupe de volumes.

Comment désactiver le volume physique? Ou rendre le PV et le VG inconnus à nouveau à Linux? Comme tout le contraire de lvmdiskscan et vgchange -a y?

Je veux laisser les PV/VG et LV sur le disque intacts.

28
user2650268
lvchange -an <lvpath>
vgchange -an <vgname>

Si vous souhaitez également supprimer les cartes d'appareil, vous pouvez utiliser

dmsetup ls
dmsetup remove <name>
45
StianE

Je fais

vgchange -an <vgpath>

avant de retirer le disque et

vgchange -ay <vgpath>

après l'avoir connecté à nouveau. Sinon, toute commande d'affichage LVM produira des erreurs d'entrée/sortie et la partition ne sera pas montable.

8
Rafael Reiter