Navigation
index
modules
|
next
|
previous
|
Ceph Documentation
»
Internal developer documentation
»
OSD developer documentation
»
Scrubbing Behavior Table
¶
Flags
none
noscrub
nodeep_scrub
noscrub/nodeep_scrub
Periodic tick
S
X
S
X
Periodic tick after osd_deep_scrub_interval
D
D
S
X
Initiated scrub
S
S
S
S
Initiated scrub after osd_deep_scrub_interval
D
D
S
S
Initiated deep scrub
D
D
D
D
X = Do nothing
S = Do regular scrub
D = Do deep scrub
State variables
¶
Periodic tick state is !must_scrub && !must_deep_scrub && !time_for_deep
Periodic tick after osd_deep_scrub_interval state is !must_scrub && !must_deep_scrub && time_for_deep
Initiated scrub state is must_scrub && !must_deep_scrub && !time_for_deep
Initiated scrub after osd_deep_scrub_interval state is must scrub && !must_deep_scrub && time_for_deep
Initiated deep scrub state is must_scrub && must_deep_scrub
Table Of Contents
Intro to Ceph
Installation (Quick)
Installation (Manual)
Ceph Storage Cluster
Ceph Filesystem
Ceph Block Device
Ceph Object Gateway
API Documentation
Architecture
Development
Cache pool
A Detailed Description of the Cephx Authentication Protocol
Configuration Management System
CephContext
Corpus structure
How to generate an object corpus
Installing Oprofile
CephFS delayed deletion
Deploying a development cluster
Differences from POSIX
Documenting Ceph
Erasure Coded pool
File striping
Filestore filesystem compatilibity
Building Ceph Documentation
Kernel client troubleshooting (FS)
Library architecture
Debug logs
Monitor bootstrap
Object Store Architecture Overview
OSD class path issues
Peering
Perf counters
PG (Placement Group) notes
RBD Incremental Backup
RBD Layering
Ceph Release Process
Notes on Ceph repositories and test lab
Session Authentication for the Cephx Protocol
Public OSD Version
OSD developer documentation
Backfill Reservation
Erasure Coded Placement Groups
Map and PG Message handling
OSD
OSD Internals
PG
PG Removal
Recovery Reservation
Scrubbing Behavior Table
State variables
Snaps
Watch Notify
Writeback Throttle
RADOS Gateway developer documentation
Release Notes
Glossary
Index
Quick search
Enter search terms or a module, class or function name.
Navigation
index
modules
|
next
|
previous
|
Ceph Documentation
»
Internal developer documentation
»
OSD developer documentation
»