Re: [PATCH] sheepdog: allow snapshot

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

 



On 11.10.2016 19:30, Vasiliy Tolstov wrote:
> 2016-09-29 16:00 GMT+03:00 Vasiliy Tolstov <v.tolstov@xxxxxxxxx>:
>> partially revert f7c1410b0ee5b878e81f2eddf86c609947a9b27c because
>> sheepdog allow to store vm state inside vdi
>>
> 
> Sorry, can somebody check this?
> 
>> Signed-off-by: Vasiliy Tolstov <v.tolstov@xxxxxxxxx>
>> ---
>>  src/qemu/qemu_driver.c | 6 ++++++
>>  1 file changed, 6 insertions(+)
>>
>> diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
>> index db99c414d458..816514d2d909 100644
>> --- a/src/qemu/qemu_driver.c
>> +++ b/src/qemu/qemu_driver.c
>> @@ -13887,6 +13887,12 @@ qemuDomainSnapshotPrepare(virConnectPtr conn,
>>                                                        active) < 0)
>>                  goto cleanup;
>>
>> +            /* sheepdog allow to store memory inside the vdi */
>> +            if (vm->def->disks[i]->src->type == VIR_STORAGE_TYPE_NETWORK &&
>> +                (vm->def->disks[i]->src->protocol == VIR_STORAGE_NET_PROTOCOL_SHEEPDOG)) {
>> +                break;
>> +            }
>> +

Unfortunately, I don't have a setup to try this out. The code looks
okay, however the commit you are referring to says that there might be
some problems with storing memory into RBD image. So is that the case?
Because if it is, we might not want to allow this for full snapshots
with guest memory.

Michal

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]