I believe splitting will happen on writes, merging I think only happens on 
deletions.

 

From: Paul Renner [mailto:renner...@gmail.com] 
Sent: 10 July 2016 19:40
To: n...@fisk.me.uk
Cc: ceph-users@lists.ceph.com
Subject: Re: [ceph-users] Filestore merge and split

 

Thanks...

Do you know when splitting or merging will happen? Is it enough that a 
directory is read, eg. through scrub? If possible I would like to initiate the 
process

Regards

Paul 

 

On Sun, Jul 10, 2016 at 10:47 AM, Nick Fisk <n...@fisk.me.uk 
<mailto:n...@fisk.me.uk> > wrote:

You need to set the option in the ceph.conf and restart the OSD I think. But it 
will only take effect when splitting or merging in the future, it won't adjust 
the current folder layout.


> -----Original Message-----
> From: ceph-users [mailto:ceph-users-boun...@lists.ceph.com 
> <mailto:ceph-users-boun...@lists.ceph.com> ] On Behalf Of Paul Renner
> Sent: 09 July 2016 22:18
> To: ceph-users@lists.ceph.com <mailto:ceph-users@lists.ceph.com> 
> Subject: [ceph-users] Filestore merge and split
>
> Hello cephers
> we have many (millions,  small objects in our RadosGW system and are getting 
> not very good write performance, 100-200 PUTs /sec.
>
> I have read on the mailinglist that one possible tuning option would be to 
> increase the max. number of files per directory on OSDs with
> eg.
>
> filestore merge threshold = 40
> filestore split multiple = 8
> Now my question is, do we need to rebuild the OSDs to make this effective? Or 
> is it a runtime setting?
> I'm asking because when setting this with injectargs I get the message 
> "unchangeable" back.
> Thanks for any insight.



 

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

Reply via email to