Skip to main contentSkip to footer

Fehlermeldung “Device or resource busy”

Szenario

Beim Versuch, eine VM zu clonen bricht Proxmox ab mit der Fehlermeldung “Device or resource busy”

()

create full clone of drive scsi0 (nas2storage:vm-200-disk-0)

device-mapper: create ioctl on hitvol1-vm--152--disk--0 LVM-
FVwVyqEvOG2qLV01hqfALBWnz0HtPUsshs2CFpqRdN3YEOHC0tJXQjzF7PBsX0rw failed: Device or resource busy

TASK ERROR: clone failed: lvcreate 'hitvol1/vm-152-disk-0' error: Failed to activate new LV hitvol1/vm-152-disk-0.

Lösung

Hier wurde versucht, die VM 200 zu klonen. Das HD-Image der VM-200 liegt auf “nas2storage”, Ziel des Klon-Vorgangs ist eine neue Maschine VM152 und deren HD-Image soll auf dem Storage “hitvol1” liegen.

Der Fehler entsteht dadurch, dass in der Vergangenheit bereits eine VM-152 vorhanden war. Diese wurde gelöscht, allerdings wurde das zugehörige HD-Image nicht entfernt.

Es existiert also die VM nicht mehr, jedoch noch das HD-Image.

Wird jetzt die VM-200 geklont, dann ermittelt Proxmox die niedrigste, freie VM-ID und erstellt die VM. Gleichzeitig wird ein HD-Image für diese VM erstellt. Dieser Vorgang scheitert, da das verwaiste Image noch vorhanden ist.

Die Behebung kann nicht aus der grafischen Oberfläche heraus erfolgen, sondern nur über die Kommandozeile.

Mit dem Kommando

dmsetup info | less

zeigt Proxmox alle LVM-Images auf diesem Proxmox-Host an.

Mit dem Kommando

dmsetup remove hitvol1-vm--152--disk--0

wird das verwaiste Image 152 dann gelöscht. Jetzt kann der Klon-Vorgang wie gewohnt gestartet werden.