]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
OSDMonitor: add 'osd pg-temp ...' command
authorIlya Dryomov <ilya.dryomov@inktank.com>
Fri, 28 Mar 2014 16:28:44 +0000 (18:28 +0200)
committerSage Weil <sage@inktank.com>
Mon, 31 Mar 2014 21:11:45 +0000 (14:11 -0700)
commit07dcffa1df83697e538974c25b34df6229e2b178
tree2717d5fa33634de3d9f473c2d5f4b02a4f36ad59
parentd3183e313b8a7bb8add159cf1d395a462207c3f8
OSDMonitor: add 'osd pg-temp ...' command

ceph osd pg-temp <pgid> [<osd1> [<osd2> ...]]

Examples:

ceph osd pg-temp 0.2 0 1 2 # set pg_temp mapping for 0.2 to osds [0,1,2]
ceph osd pg-temp 0.2 3     # set pg_temp mapping for 0.2 to osds [3]
ceph osd pg-temp 0.2       # remove pg_temp mapping for 0.2

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
src/mon/MonCommands.h
src/mon/OSDMonitor.cc