Re: remove big rbd image is very slow

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

 



Yes, this is what object-map does, it tracks used objects

For your 50TB new image:
- Without object-map, rbd rm must interate over every object, find out
that the object does not exists, look after the next object etc
- With object-map, rbd rm get the used objects list, find it empty, and
job is done

For rbd export, this may the the same
However, rbd export exports a full image (so, in your case, 20TB)
You may want to use rbd export-diff (which will still be some kind of
slow without object-map, but will only output usefull data)

Another tip: if you can, consider using rbd-nbd
This allows you to mount a rbd volume using librbd


On 03/17/2018 05:11 PM, shadow_lin wrote:
> Hi list,
> My ceph version is jewel 10.2.10.
> I tired to use rbd rm to remove a 50TB image(without object map because krbd does't support it).It takes about 30mins to just complete about 3%. Is this expected? Is there a way to make it faster?
> I know there are scripts to delete rados objects of the rbd image to make it faster. But is the slowness expected for rbd rm command?
> 
> PS: I also encounter very slow rbd export for large rbd image(20TB image but with only a few GB data).Takes hours to completed the export.I guess both are related to object map not enabled, but krbd doesn't support object map feature.
> 
> 
> 
> 
> 2018-03-18
> 
> 
> 
> shadowlin
> 
> 
> 
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
> 

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux