[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Verwijderen KVM snapshot lukt niet



Dag Geert,
het zie er zo uit:
rw-r--r-- 1 libvirt-qemu libvirt-qemu  4572119040  3 aug 10:38 Debian_12_Desktop.1753861729

Nog wat vreemds:
Heb net een nieuwe VM aangemaakt:
rw-r--r-- 1 libvirt-qemu libvirt-qemu  4572119040  3 aug 10:38 Debian_12_Desktop.1753861729

Daarna een snapshot:
-rw------- 1 root root 21478375424  3 aug 18:34 Debian_12_LXQt.qcow2
-rw-r--r-- 1 root root      196928  3 aug 18:34 Debian_12_LXQt.snapshot1

Dan een installatie van mijn kz-pakket + snapshot:
-rw------- 1 libvirt-qemu libvirt-qemu 21478375424  3 aug 18:34 Debian_12_LXQt.qcow2
-rw-r--r-- 1 libvirt-qemu libvirt-qemu  1058275328  3 aug 18:37 Debian_12_LXQt.snapshot1
-rw-r--r-- 1 root         root            26345472  3 aug 18:39 Debian_12_LXQt.snapshot2

Zoals je ziet verandert eigenaar/groep.
Vreemd allemaal.
Groet, Karel

Op zo 3 aug 2025 om 17:00 schreef Geert Stappers <stappers@stappers.nl>:
On Sun, Aug 03, 2025 at 12:43:29PM +0200, Geert Stappers wrote:
> On Sun, Aug 03, 2025 at 10:46:39AM +0200, Karel Zimmer wrote:
> > Een punt waar ik tegenaan loop is het werken met KVM en Libvirt.
> > Als ik een snapshot van een VM wil verwijderen krijg ik:
> > Error deleting snapshot 'snapshot2': internal error: kan QEMU commando
> > 'block-commit' niet uitvoeren: Could not open
> > '/var/lib/libvirt/images/Debian_12_Desktop.1753861729': Permission denied
> >
> > Traceback (most recent call last):
> >   File "/usr/share/virt-manager/virtManager/asyncjob.py", line 71, in cb_wrapper
> >     callback(asyncjob, *args, **kwargs)
> >     ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >   File "/usr/share/virt-manager/virtManager/asyncjob.py", line 107, in tmpcb
> >     callback(*args, **kwargs)
> >     ~~~~~~~~^^^^^^^^^^^^^^^^^
> >   File "/usr/share/virt-manager/virtManager/object/domain.py", line 203, in delete
> >     self._backend.delete()
> >     ~~~~~~~~~~~~~~~~~~~~^^
> >   File "/usr/lib/python3/dist-packages/libvirt.py", line 7490, in delete
> >     raise libvirtError('virDomainSnapshotDelete() failed')
> > libvirt.libvirtError: internal error: kan QEMU commando 'block-commit' niet
> > uitvoeren: Could not open
> > '/var/lib/libvirt/images/Debian_12_Desktop.1753861729': Permission denied
> >
> > En de snapshot blijft staan.
> > Graag jullie advies.
>
> Vertel meer over '/var/lib/libvirt/images/Debian_12_Desktop.1753861729'
>

Toelichting op het advies, op het korte bericht:


Met `ls -l /var/lib/libvirt/images/Debian_12_Desktop.1753861729` is
zichtbaar te maken wat de permissies op het bestand staan.
Ook wie "owner" van het bestand is (als het een bestand is).




Groeten
Geert Stappers
Eigenlijk wel benieuwd hoe het gegaan is
met het verwijderen van het snapshot.
--
Silence is hard to parse


Reply to: