GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

„Das logische Volume vg/lv enthält ein verwendetes Dateisystem“ – beim Entfernen des LVM-Dateisystems

Das Problem

So entfernen Sie ein LVM-Volume, das den Fehler „Dateisystem wird verwendet“ zurückgibt.

# lvchange -an /dev/mapper/vg-lv
Logical volume vg/lv contains a filesystem in use

Die Lösung

Schritt 1 :Versuchen Sie festzustellen, ob dieser spezielle LVM auf Ihrem Server gemountet ist.

# mount -a | grep /path-to-LV-volume

Falls gemountet, unmounten.

Schritt 2 :Nach offenen Dateideskriptoren oder aktiven Prozessen suchen, die auf diesem LV laufen:

# lsof | grep /path-to-LV-volume

Wenn der obige Befehl keine Ausgabe zurückgibt, versuchen Sie, „grep“ nur mit dem LV-Namen zu verwenden. Wenn Sie offene Prozesse oder Dateideskriptoren sehen, beenden Sie sie mit „pkill“ oder „kill -9“ [„man“-Befehl für Optionen]

Schritt 3 :LV deaktivieren und entfernen.

# lvchange -an -v /path-to-LV-volume
# lvremove -vf /path-to-LV-volume
Hinweis :Ersetzen Sie in den obigen Befehlen /path-to-LV-volume durch den tatsächlichen Pfad.


Cent OS
  1. Logische Volumes unter Linux mit LVM erstellen

  2. So konfigurieren Sie eine vorhandene Lvm-Volumengruppe für die Verwendung von DM-Multipath

  3. „map in use“-Fehler beim Entfernen des Multipath-Geräts in CentOS/RHEL

  4. So reduzieren Sie ein LVM-Volume unter Ubuntu

  5. Warum sind < oder > erforderlich, um /dev/tcp

So ändern Sie die Größe eines logischen Volumes mit 5 einfachen LVM-Befehlen

Sicherung und Wiederherstellung von LVM-Snapshots unter Linux

Logisches Lvm-Volume auf virtueller Maschine erweitern?

Anfängerleitfaden für LVM (Logical Volume Management)

Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?