Skip to content

Commit

Permalink
doc/radosgw: explain multisite dynamic sharding
Browse files Browse the repository at this point in the history
Add a note to doc/radosgw/dynamicresharding.rst and a note to
doc/radosgw/multisite.rst that explains that dynamic resharding is not
supported in releases prior to Reef.

This commit is made in response to a request from Mathias Chapelain.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
  • Loading branch information
zdover23 and anthonyeleven committed May 19, 2023
1 parent 0b7d770 commit d4ed422
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 5 deletions.
5 changes: 3 additions & 2 deletions doc/radosgw/dynamicresharding.rst
Expand Up @@ -37,8 +37,9 @@ resharding tasks, one at a time.
Multisite
=========

Dynamic resharding is not supported in a multisite environment.

Prior to the Reef release, RGW does not support dynamic resharding in a
multisite environment. For information on dynamic resharding, see
:ref:`Resharding <feature_resharding>` in the RGW multisite documentation.

Configuration
=============
Expand Down
15 changes: 12 additions & 3 deletions doc/radosgw/multisite.rst
Expand Up @@ -1582,14 +1582,23 @@ Supported Features

.. _feature_resharding:

resharding
Resharding
~~~~~~~~~~

Allows buckets to be resharded in a multisite configuration without interrupting the replication of their objects. When ``rgw_dynamic_resharding`` is enabled, it runs on each zone independently, and zones may choose different shard counts for the same bucket. When buckets are resharded manually with ``radosgw-admin bucket reshard``, only that zone's bucket is modified. A zone feature should only be marked as supported after all of its radosgws and osds have upgraded.
This feature allows buckets to be resharded in a multisite configuration
without interrupting the replication of their objects. When
``rgw_dynamic_resharding`` is enabled, it runs on each zone independently, and
zones may choose different shard counts for the same bucket. When buckets are
resharded manually with ``radosgw-admin bucket reshard``, only that zone's
bucket is modified. A zone feature should only be marked as supported after all
of its RGWs and OSDs have upgraded.

.. note:: Dynamic resharding is not supported in multisite deployments prior to
the Reef release.


Commands
-----------------
--------

Add support for a zone feature
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Expand Down

0 comments on commit d4ed422

Please sign in to comment.