virsh # snapshot-list mail
Name Creation Time State
------------------------------------------------------------
virsh # snapshot-create-as --domain mail mail-snap1 --disk-only --atomic
Domain snapshot mail-snap1 created
virsh # snapshot-list mail
Name Creation Time State
------------------------------------------------------------
mail-snap1 2017-04-20 16:03:06 -0400 disk-snapshot
virsh # snapshot-list mail
Name Creation Time State
------------------------------------------------------------
mail-snap1 2017-04-20 16:03:06 -0400 disk-snapshot
virsh # snapshot-delete mail mail-snap1 --metadata
Domain snapshot mail-snap1 deleted
virsh # snapshot-list mail
Name Creation Time State
------------------------------------------------------------
so as you see, i had no problems doing this. I wish I could delete snap files , but for some reason we can only use --meta , and must delete them at the filesystem level.
Well i'll be. It seems to work no problem upon subsequent tries.
Here's my methodology and run-through.
virsh # list ------- ------- ------- ------- ------- ------- ---
Id Name State
-------
17 mail running
virsh # ------- ------- ------- ------- ------- ------ iso/ubuntu- 14.04.5- server- amd64.iso
virsh #
virsh #
virsh # domblklist mail
Target Source
-------
vda /images2/mail.img
hdb /home/bestpa/
virsh # ------- ------- ------- ------- ------- ------- ---
virsh #
virsh #
virsh #
virsh # list
Id Name State
-------
17 mail running
virsh # domblklist mail ------- ------- ------- ------- ------- ------ iso/ubuntu- 14.04.5- server- amd64.iso
Target Source
-------
vda /images2/mail.img
hdb /home/bestpa/
virsh # snapshot-list mail ------- ------- ------- ------- ------- ------- ------- ----
Name Creation Time State
-------
virsh # snapshot-create-as --domain mail mail-snap1 --disk-only --atomic ------- ------- ------- ------- ------- ------- ------- ----
Domain snapshot mail-snap1 created
virsh # snapshot-list mail
Name Creation Time State
-------
mail-snap1 2017-04-20 16:03:06 -0400 disk-snapshot
virsh # domblklist mail ------- ------- ------- ------- ------- ------ mail.mail- snap1 iso/ubuntu- 14.04.5- server- amd64.iso
Target Source
-------
vda /images2/
hdb /home/bestpa/
virsh # blockcommit mail vda --active --verbose --pivot ------- ------- ------- ------- ------- ------ iso/ubuntu- 14.04.5- server- amd64.iso
Block commit: [100 %]
Successfully pivoted
virsh # domblklist mail
Target Source
-------
vda /images2/mail.img
hdb /home/bestpa/
virsh # snapshot-list mail ------- ------- ------- ------- ------- ------- ------- ----
Name Creation Time State
-------
mail-snap1 2017-04-20 16:03:06 -0400 disk-snapshot
virsh # snapshot-delete mail mail-snap1 --metadata
Domain snapshot mail-snap1 deleted
virsh # snapshot-list mail ------- ------- ------- ------- ------- ------- ------- ----
Name Creation Time State
-------
virsh # domblklist mail ------- ------- ------- ------- ------- ------ iso/ubuntu- 14.04.5- server- amd64.iso
Target Source
-------
vda /images2/mail.img
hdb /home/bestpa/
so as you see, i had no problems doing this. I wish I could delete snap files , but for some reason we can only use --meta , and must delete them at the filesystem level.