Hi Chad,

It's usually best practice to propagate changes to ceph.conf amongst all
nodes. In this case, it will at least need to be on the OSD nodes.

You will need to restart OSDs for it to take effect OR use ceph tell.

>From a node with admin keyring: ceph tell osd.* injectargs
'--osd_recovery_max_active 1'

To verify the settings have taken effect, use ceph --admin-daemon against a
running (or multiple running) OSD admin socket.

ceph --admin-daemon /var/run/ceph/ceph-osd.<ID>.asok config show | grep
grep recovery_max_active

Keep in mind that if set with "ceph tell", the setting will be lost upon
OSD restart, unless it exists in the ceph.conf as well.

~Brian


On Wed, Apr 23, 2014 at 12:24 PM, Chad Seys <cws...@physics.wisc.edu> wrote:

> Hello all,
>   I want to set the following value for ceph:
>
> osd recovery max active = 1
>
>   Where do I place this setting?  And how do I ensure that it is active?
>
> Do I place it only in /etc/ceph/ceph.conf on the monitor in a section like
> so:
>
> [osd]
> osd recovery max active = 1
>
> Or do I have to place it on each of the OSD nodes as well?
>
> Do I need to restart the OSDs, mons, both?
>
> How do I verify that the setting is being used?
>
> Thanks!
> Chad.
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to