# Lvm - lvremove - Logical volume contains a filesystem in use

**URL:** <https://www.debian-fr.org/t/lvm-lvremove-logical-volume-contains-a-filesystem-in-use/77156>\
**Category:** Support Debian\
**Created:** [Juillet 8, 2018, 6:12 UTC](https://www.debian-fr.org/t/lvm-lvremove-logical-volume-contains-a-filesystem-in-use/77156 "2018-07-08T06:12:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Juillet 8, 2018, 6:12 UTC](https://www.debian-fr.org/t/lvm-lvremove-logical-volume-contains-a-filesystem-in-use/77156/1 "2018-07-08T06:12:39Z")

</div>

Bonjour à tous,  
Je suis sous debian 9.  
Lorque je lance la commande : `lvremove -f <vg>/<lv>`  
J’obtiens le message :  
`Logical volume <vg>/<lv> contains a filesystem in use.`  
A noter :

- que ce volume logique était attribué à un container lxc que j’ai “détruit” par la comande `rm -fR /var/lib/lxc/<co>` et non par `lxc-destroy` qui plantait.
- je ne vois rien avec : df, lsof, fuser … et je ne veuxx pas rebooter

---

<div class="post-metadata">

**Author:** ![littlejohn75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/littlejohn75/32/3840_2.png) [@littlejohn75](https://www.debian-fr.org/u/littlejohn75)\
**Post date:** [Juillet 8, 2018, 5:47 UTC](https://www.debian-fr.org/t/lvm-lvremove-logical-volume-contains-a-filesystem-in-use/77156/2 "2018-07-08T17:47:01Z")

</div>

> [@PmGs](#):
>
> Logical volume \<vg\>/\<lv\> contains a filesystem in use.

Il y aurait un système de fichiers monté.  
Tentez

```auto
mount | fgrep nom_du_lv
lsblk | fgrep nom_du_lv

```

> [@PmGs](#):
>
> ce volume logique était attribué à un container lxc que j’ai “détruit” par la comande rm -fR /var/lib/lxc/\<co\> et non par lxc-destroy qui plantait.

Que donne

```auto
fgrep /var/lib/lxc /etc/fstab
sudo lxc-ls --fancy
systemctl status -l lxc.service

```

Je suppose que pour votre conteneur `lxc` vous avez créé un répertoire dans `/var/lib/lxc`, créé un système de fichiers ( mkfs`) sur /dev// et introduit une entrée dans fstab pour pérenniser le montage.

Quel étatit l’état du conteneur `lxc` au moment où vous avez fait

```auto
rm -fR /varlib/lxc/<co>

```

En passant, utiliser systématiquement des options brutales `rm -fR``lvremove -f` ne me semble pas des plus judicieux.  
Maintenant le système des conteneurs est cassé. Il faut trouver où est stockée la configuration de .  
C’est seulement après avoir supprimé les références à ce conteneur (et indirectement au volume logique sous-jacent) que vous pourrez relancer le `lvremove`.

Cordialement,  
Regards,  
Mit freundlichen Grüßen,  
مع تحياتي الخالصة

* * *

F. Petitjean  
Ingénieur civil du Génie Maritime.

« L’amour, c’est comme les spaghettis, quand c’est mou, c’est cuit. »  
Proverbe belge

« L’arbre tombe toujours du côté où il penche. »  
Proverbe français

---

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Juillet 19, 2018, 8:32 UTC](https://www.debian-fr.org/t/lvm-lvremove-logical-volume-contains-a-filesystem-in-use/77156/3 "2018-07-19T20:32:18Z")

</div>

Merci pour ces pistes de travail.  
J’ai fini par trouver le process “coupable” et ci-dessous le petit memo que je mes suis fait pour résoudre un tel problème :

- df
- lsof file (mettre le chemin complet)
- fuser [-kuc] file (essayer ausi avec uniquement le début d’un /dev/…)
- ls -l /proc/\*/cwd : le pg qui utilise le périph occupé
