ï
Hi Alex,
Thanks for your flow chart. But I'm stuck in getting
Storage Pool here.
I try to get StoragePoolPtr by using something
like
int num = virConnectNumOfStoragePools( conn );
it truns out num = 0;
I think I missed something and missunderstand the Storage Pool &
Storage Volume. So I refer to the http://libvirt.org/archstorage.html and
http://libvirt.org/guide/html/ ,
but guide book about storage is in status "TBD". So, is there some
tutorial or guideline I can follow to get the Storage Ptr and then get the XML
description and finally clone one?
Thank you
Regards
2010-11-14
Lancer
åääï ajia
åéæéï 2010-11-12 10:40:27
æääï éä
æéï libvir-list
äéï Re: [libvirt] Is there an
API for clone?
On 11/12/2010 02:07 AM, éä wrote:
In fact, libvirt will call a group of APIs to complete vol-clone operation, you can track the whole calling process, it looks like this: virsh vol-clone <vol-key> <newname> | V virConnectOpenAuth | V virStorageVolLookupByKey | V virStoragePoolLookupByVolume ('default' is default pool) | V virStorageVolGetXMLDesc | V virStorageVolCreateXMLFrom | V virStorageVolGetName (twice) | V virStorageVolFree (twice) | V virStoragePoolFree | V virConnectClose Alex
__________ Information from ESET Smart Security, version of virus signature database 5612 (20101111) __________ The message was checked by ESET Smart Security. http://www.eset.com |
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list