Project

General

Profile

Feature #9949

Updated by Sage Weil over 9 years ago

Part of make scrub/repair work is being able to explicitly fetch any copy or shard of an object.    Extend librados to do this via a new call or some IoCtx state.    We need to be able to get all copies of an object from each replica, and also to get each shard of an object form an erasure PG. 

 see blueprint/pad https://wiki.ceph.com/Planning/Blueprints/Hammer/osd%3A_Scrub_and_Repair 
 http://pad.ceph.com/p/hammer-osd_scrub_repair 

  and video from CDS: http://youtu.be/8hSYKSdi9Q4

Back