]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc: Add documentation about mon_allow_pool_delete before pool remove 11943/head
authorWido den Hollander <wido@42on.com>
Fri, 11 Nov 2016 08:53:31 +0000 (09:53 +0100)
committerWido den Hollander <wido@42on.com>
Wed, 23 Nov 2016 11:18:21 +0000 (12:18 +0100)
Tell users they need to set this to true before Monitors will allow
pools to be removed.

Also update the Pending Release Notes so that users can find this change
there.

This was changed with commit 5d7f4ea

Signed-off-by: Wido den Hollander <wido@42on.com>
PendingReleaseNotes
doc/rados/operations/pools.rst

index a62c0f6e2661a853ad10efaafe46bc3175631d32..06392f108133e44df54bdc8979dc9a561640a695 100644 (file)
 OSD: change the prefix from fs_* to os_*, because commit_latency and …
 …apply_latency will be used not only for filestore.
 
+* Monitors will no longer allow pools to be removed by default.
+  The setting mon_allow_pool_delete has to be set to true (defaults to false)
+  before they allow pools to be removed.
+  This is a additional safeguard against pools being removed by accident.
+
 11.0.0
 ------
 
index 1deedf6e75b2aaab6725f9c15522c5563da114a8..4bdaaa34d612678c2f297ebee5314f60b6c5fd95 100644 (file)
@@ -175,6 +175,13 @@ To delete a pool, execute::
 
        ceph osd pool delete {pool-name} [{pool-name} --yes-i-really-really-mean-it]
 
+
+To remove a pool the mon_allow_pool_delete flag must be set to true in the Monitor's
+configuration. Otherwise they will refuse to remove a pool.
+
+See `Monitor Configuration`_ for more information.
+
+.. _Monitor Configuration: ../../configuration/mon-config-ref
        
 If you created your own rulesets and rules for a pool you created,  you should
 consider removing them when you no longer need your pool::