]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: add 'mon osd allow primary affinity' bool option
authorSage Weil <sage@inktank.com>
Mon, 3 Feb 2014 01:34:25 +0000 (17:34 -0800)
committerSage Weil <sage@inktank.com>
Sat, 15 Feb 2014 18:50:09 +0000 (10:50 -0800)
commitba3eef86d80096d6afaf4aa1b27683d375c46ce2
tree9c618e0a2062b70a329a14d351481679873ace24
parentc360c604aa806a43f9cae8cf9bfc122102de710e
mon/OSDMonitor: add 'mon osd allow primary affinity' bool option

By default, disallow adjustment of primary affinity unless the user has
opted in by adjusting their monitor config.  This will avoid some user
pain because inadvertantly setting the affinity will prevent older clients
from connecting to and using the cluster.

Signed-off-by: Sage Weil <sage@inktank.com>
src/common/config_opts.h
src/mon/OSDMonitor.cc
src/vstart.sh