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

Re: Verwijderen KVM snapshot lukt niet



Hartelijk dank Paul,
Dat zou eea kunnen verklaren.
Lijkt nu weer goed te werken.
Misschien was ik te snel met verwijderen; nog in gebruik.
Groet, Karel

Op ma 4 aug 2025 om 09:38 schreef Paul van der Vlis <paul@vandervlis.nl>:
Hoi Karel en anderen,

Op 03-08-2025 om 18:46 schreef Karel Zimmer:
> 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.

Mijn ervaring is, dat als de eigenaar libvirt-qemu is, dat de VM dan
actief in gebruik is.

Dit is van toepassing op virtuele machines, met snapshots heb ik weinig
ervaring.

Wellicht dat het snapshot te verwijderen is, als de virtuele machine is
gestopt.

Groet,
Paul


> Vreemd allemaal.
> Groet, Karel
>
> Op zo 3 aug 2025 om 17:00 schreef Geert Stappers <stappers@stappers.nl
> <mailto: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
>

--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/


Reply to: