diff options
author | Sage Weil <sage@inktank.com> | 2013-08-27 14:11:37 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-08-27 15:48:50 -0700 |
commit | 61cb188d36a23f83cf161d76d3cf4a27ef8321fa (patch) | |
tree | 6e6158fb5b9928063928c348aa3c2db39856f5e9 /src/mon/MonCommands.h | |
parent | 68945f1e93d3359e7fcc90c5a725cca3b5398685 (diff) | |
download | ceph-wip-tier.tar.gz |
mon/OSDMonitor: 'osd tier {set,remove}-overlay <pool> [tierpool]'wip-tier
Also prevent 'osd tier remove ...' if the tierpool is the current overlay.
Signed-off-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'src/mon/MonCommands.h')
-rw-r--r-- | src/mon/MonCommands.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mon/MonCommands.h b/src/mon/MonCommands.h index d740c1341fe..28fa80e00b7 100644 --- a/src/mon/MonCommands.h +++ b/src/mon/MonCommands.h @@ -529,6 +529,14 @@ COMMAND("osd tier cache-mode " \ "name=pool,type=CephPoolname " \ "name=mode,type=CephChoices,strings=none|writeback|invalidate+forward|readonly", \ "specify the caching mode for cache tier <pool>", "osd", "rw", "cli,rest") +COMMAND("osd tier set-overlay " \ + "name=pool,type=CephPoolname " \ + "name=overlaypool,type=CephPoolname", \ + "set the overlay pool for base pool <pool> to be <overlaypool>", "osd", "rw", "cli,rest") +COMMAND("osd tier remove-overlay " \ + "name=pool,type=CephPoolname ", \ + "remove the overlay pool for base pool <pool>", "osd", "rw", "cli,rest") + /* * mon/ConfigKeyService.cc */ |