Project

General

Profile

Actions

Enhancement #69565

open

COT: Introduce SnapMapper database rebuild

Added by Matan Breizman about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:

Description

Building the SnapMapper database in the OSD store should be possible as an offline COT operation.
The SnapMapper db contains two mappings:

 *  1) hobject_t -> {snapid}
 *  2) snapid -> {hobject_t}

This should be useful once, for some reason, the mappings are missing/corrupted.
For example, one possible reason for having corrupted keys would be stale Snapmapper keys in their pre-converted format.

See: https://github.com/ceph/ceph/pull/60855

No data to display

Actions

Also available in: Atom PDF