From 042e7fb0c68ca803b30ed559fe937ea4e0f11fae Mon Sep 17 00:00:00 2001 From: Zac Dover Date: Tue, 14 Nov 2023 23:40:42 +1000 Subject: [PATCH] doc/glossary: add "Quorum" to glossary Add the term "Quorum" to the glossary and link to the part of architecture.rst concerning Monitors. The sticky header at the top of the docs.ceph.com website gets in the way of the location linked to in this commit, but fatigue and disgust prevent me from spending time today trial-and-erroring my way through the hostile and ill-documented wilderness of scroll-margin so that the link goes where it should. Co-authored-by: Anthony D'Atri Signed-off-by: Zac Dover (cherry picked from commit c2f6a770bf0e12296c334d99ac86ff4732ec29b7) --- doc/architecture.rst | 2 ++ doc/glossary.rst | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/architecture.rst b/doc/architecture.rst index 1c5af8d380320..6910bc18da0bf 100644 --- a/doc/architecture.rst +++ b/doc/architecture.rst @@ -30,6 +30,8 @@ A Ceph Storage Cluster consists of multiple types of daemons: - :term:`Ceph Manager` - :term:`Ceph Metadata Server` +.. _arch_monitor: + Ceph Monitors maintain the master copy of the cluster map, which they provide to Ceph clients. Provisioning multiple monitors within the Ceph cluster ensures availability in the event that one of the monitor daemons or its host fails. diff --git a/doc/glossary.rst b/doc/glossary.rst index 76a2d90567191..9e5fdab5d7f3e 100644 --- a/doc/glossary.rst +++ b/doc/glossary.rst @@ -273,7 +273,7 @@ The Ceph manager software, which collects all the state from the whole cluster in one place. - MON + :ref:`MON` The Ceph monitor software. Node @@ -339,6 +339,12 @@ Firefly (v. 0.80). See :ref:`Primary Affinity `. + Quorum + Quorum is the state that exists when a majority of the + :ref:`Monitors` in the cluster are ``up``. A + minimum of three :ref:`Monitors` must exist in + the cluster in order for Quorum to be possible. + RADOS **R**\eliable **A**\utonomic **D**\istributed **O**\bject **S**\tore. RADOS is the object store that provides a scalable -- 2.39.5