1
0
mirror of https://github.com/minio/docs.git synced 2025-07-30 07:03:26 +03:00

Adds information or requeueing healing processes (#598)

Closes #529

Release RELEASE.2022-08-11T04-37-28Z optimized when site healing
requeues.
Updated bucket replication and site replication docs to reflect this
change.
This commit is contained in:
Daryl White
2022-10-05 12:57:46 -05:00
committed by GitHub
parent 4e391920ba
commit d83b216a82
8 changed files with 21 additions and 9 deletions

View File

@ -24,7 +24,7 @@ and destination buckets.
remote replication target. remote replication target.
Client-side Bucket Replication Client-side Bucket Replication
Use The command process to synchronize objects between buckets Use the command process to synchronize objects between buckets
within the same S3-compatible cluster *or* between two independent within the same S3-compatible cluster *or* between two independent
S3-compatible clusters. Client-side replication using :mc:`mc mirror` S3-compatible clusters. Client-side replication using :mc:`mc mirror`
supports MinIO-to-S3 and similar replication configurations. supports MinIO-to-S3 and similar replication configurations.
@ -75,7 +75,6 @@ replication while adding the following MinIO-only features:
buckets. buckets.
- Multi-Site replication of objects between three or more MinIO deployments - Multi-Site replication of objects between three or more MinIO deployments
(New in :minio-release:`RELEASE.2021-09-23T04-46-24Z`).
.. _minio-replication-behavior-resync: .. _minio-replication-behavior-resync:
@ -272,6 +271,11 @@ workers operating on that queue. MinIO continuously works to replicate and
remove objects from the queue while scanning for new unreplicated objects to remove objects from the queue while scanning for new unreplicated objects to
add to the queue. add to the queue.
.. versionchanged:: RELEASE.2022-08-11T04-37-28Z
Failed or pending replications requeue automatically when performing a list or any ``GET`` or ``HEAD`` API method.
For example, using :mc:`mc stat`, :mc:`mc cat`, or :mc-cmd:`mc ls` after a remote location comes back online requeues replication.
MinIO sets the ``X-Amz-Replication-Status`` metadata field according to the MinIO sets the ``X-Amz-Replication-Status`` metadata field according to the
replication state of the object: replication state of the object:

View File

@ -18,6 +18,10 @@ Glossary
See also: :term:`active-active`. See also: :term:`active-active`.
alias
A locally defined reference to a MinIO Deployment used in most command line interface operations.
See :mc-cmd:`mc alias set`.
audit logs audit logs
Granular descriptions of each operation on a MinIO deployment. Granular descriptions of each operation on a MinIO deployment.
:ref:`Audit logs <minio-logging>` support security standards and regulations which require detailed tracking of operations. :ref:`Audit logs <minio-logging>` support security standards and regulations which require detailed tracking of operations.

View File

@ -78,6 +78,10 @@ Site Healing
Any MinIO deployment in the site replication configuration can resynchronize damaged :ref:`replica-eligible data <minio-site-replication-what-replicates>` from the peer with the most updated ("latest") version of that data. Any MinIO deployment in the site replication configuration can resynchronize damaged :ref:`replica-eligible data <minio-site-replication-what-replicates>` from the peer with the most updated ("latest") version of that data.
.. versionchanged:: RELEASE.2022-08-11T04-37-28Z
Failed or pending replications requeue automatically when performing any ``GET`` or ``HEAD`` API method.
For example, using :mc:`mc stat`, :mc:`mc cat`, or :mc:`mc ls` commands after a site comes back online prompts healing to requeue.
Prerequisites Prerequisites
------------- -------------

View File

@ -55,7 +55,7 @@ Parameters
.. mc-cmd:: TARGET .. mc-cmd:: TARGET
:required: :required:
The full path to the :ref:`alias <mc-alias-set>` or prefix where the command should run. The full path to the :ref:`alias <minio-mc-alias>` or prefix where the command should run.
.. mc-cmd:: --attr .. mc-cmd:: --attr
:optional: :optional:

View File

@ -23,7 +23,7 @@ The :mc:`mc support top api` command summarizes the real-time API events on a Mi
.. tab-item:: EXAMPLE .. tab-item:: EXAMPLE
The following command udisplays the current in-progress S3 API calls on the :term:`alias` ``myminio``. The following command displays the current in-progress S3 API calls on the :term:`alias` ``myminio``.
.. code-block:: shell .. code-block:: shell
:class: copyable :class: copyable
@ -55,7 +55,7 @@ Parameters
:required: :required:
The full path to the alias, prefix, or object where the command should run. The full path to the alias, prefix, or object where the command should run.
The path must include at least an :ref:`ALIAS <mc-alias-set>`. The path must include at least an :ref:`ALIAS <minio-mc-alias>`.
.. mc-cmd:: --name .. mc-cmd:: --name
:optional: :optional:

View File

@ -23,7 +23,7 @@ The :mc:`mc support top disk` command displays current disk statistics.
.. tab-item:: EXAMPLE .. tab-item:: EXAMPLE
The following command udisplays the current in-progress S3 API calls on the :term:`alias` ``myminio``. The following command displays the current in-progress S3 API calls on the :term:`alias` ``myminio``.
.. code-block:: shell .. code-block:: shell
:class: copyable :class: copyable
@ -51,7 +51,7 @@ Parameters
.. mc-cmd:: TARGET .. mc-cmd:: TARGET
:required: :required:
The full path to the :ref:`alias <mc-alias-set>` or :term:`prefix` where the command should run. The full path to the :ref:`alias <minio-mc-alias>` or :term:`prefix` where the command should run.
.. mc-cmd:: --count, -c .. mc-cmd:: --count, -c
:optional: :optional:

View File

@ -51,7 +51,7 @@ Parameters
.. mc-cmd:: TARGET .. mc-cmd:: TARGET
:required: :required:
The full path to the :ref:`alias <mc-alias-set>` or prefix where the command should run. The full path to the :ref:`alias <minio-mc-alias>` or prefix where the command should run.
.. mc-cmd:: --stale .. mc-cmd:: --stale
:optional: :optional:

View File

@ -57,7 +57,7 @@ Parameters
:required: :required:
The full path to the object or prefix where the command should run. The full path to the object or prefix where the command should run.
The path must include the :ref:`ALIAS <mc-alias-set>`, bucket, and prefix or object name. The path must include the :ref:`ALIAS <minio-mc-alias>`, bucket, and prefix or object name.
.. mc-cmd:: --last .. mc-cmd:: --last
:optional: :optional: