Project

General

Profile

Actions

Feature #38211

closed

mgr/dashboard: Add custom dialogue for configuring PG scrub parameters

Added by Lenz Grimmer about 5 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
Component - OSDs
Target version:
% Done:

0%

Source:
Tags:
dashboard, management
Backport:
nautilus
Reviewed:
Pull request ID:

Description

Ceph provides multiple configuration options to tweak the behavior of scrub operations, e.g.

  • osd_max_scrubs - the maximum number of simultaneous scrub operations on a given OSD
  • osd_scrub_during_recovery - Allow scrubbing when PGs on the OSD are undergoing recovery
  • osd_scrub_begin_hour, osd_scrub_end_hour - the hours of day (0 to 24) that define a time window when the scrubbing can happen
  • osd_scrub_begin_week_day, osd_scrub_end_week_day - the days of week (0 to 6) that define a time window when the scrubbing can happen
  • osd_scrub_min_interval, osd_scrub_max_interval - Scrub each PG no more/no less often than this interval
  • osd_deep_scrub_interval - Deep scrub each PG (i.e., verify data checksums) at least this often
  • osd_scrub_auto_repair_num_errors - Maximum number of detected errors to automatically repair

While it's possible to modify these via the config editor, it may be worthwhile providing a custom "Scrub configuration" dialogue, similar to the recovery profiles or the global OSD settings.
Are there any other settings that should be added here?


Related issues 1 (0 open1 closed)

Copied to Dashboard - Backport #40059: nautilus: mgr/dashboard: Add custom dialogue for configuring PG scrub parametersResolvedTatjana DehlerActions
Actions

Also available in: Atom PDF