From: Oluf Lorenzen <49054986+lorenzen-b1@users.noreply.github.com> Date: Thu, 16 Jan 2020 15:33:19 +0000 (+0100) Subject: docs: architecture: clarify scrubbing X-Git-Tag: v16.1.0~2319^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cbeb5f78e472727636ed0bd7d63c278faf9f9452;p=ceph.git docs: architecture: clarify scrubbing Signed-off-by: Oluf Lorenzen Co-Authored-By: Jens Sandmann <25345569+B1Sandmann@users.noreply.github.com> Co-Authored-By: Jens Sandmann --- diff --git a/doc/architecture.rst b/doc/architecture.rst index 95f43245a5095..c6970bf58ebdf 100644 --- a/doc/architecture.rst +++ b/doc/architecture.rst @@ -370,13 +370,13 @@ ability to leverage this computing power leads to several major benefits: OSDs`_ and `Heartbeats`_ for additional details. #. **Data Scrubbing:** As part of maintaining data consistency and cleanliness, - Ceph OSD Daemons can scrub objects within placement groups. That is, Ceph - OSD Daemons can compare object metadata in one placement group with its - replicas in placement groups stored on other OSDs. Scrubbing (usually - performed daily) catches bugs or filesystem errors. Ceph OSD Daemons also - perform deeper scrubbing by comparing data in objects bit-for-bit. Deep - scrubbing (usually performed weekly) finds bad sectors on a drive that - weren't apparent in a light scrub. See `Data Scrubbing`_ for details on + Ceph OSD Daemons can scrub objects. That is, Ceph OSD Daemons can compare + their local objects metadata with its replicas stored on other OSDs. Scrubbing + happens on a per-Placement Group base. Scrubbing (usually performed daily) + catches mismatches in size and other metadata. Ceph OSD Daemons also perform deeper + scrubbing by comparing data in objects bit-for-bit with their checksums. + Deep scrubbing (usually performed weekly) finds bad sectors on a drive that + weren't apparent in a light scrub. See `Data Scrubbing`_ for details on configuring scrubbing. #. **Replication:** Like Ceph Clients, Ceph OSD Daemons use the CRUSH