Bug 2228747 - [RFE] Support Partial Recovery on EC pools
Summary: [RFE] Support Partial Recovery on EC pools
Keywords:
Status: NEW
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: RADOS
Version: 6.1
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 7.1
Assignee: Radoslaw Zarzynski
QA Contact: Pawan
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-03 07:16 UTC by Pawan
Modified: 2023-08-03 10:51 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHCEPH-7152 0 None None None 2023-08-03 07:18:50 UTC

Description Pawan 2023-08-03 07:16:37 UTC
Description of problem:
Partial recovery of objects support on EC pools will improve the recovery times.
We currently only support Partial recovery only on Replicated pools.

The feature needs to be expanded to also work with EC pools. This would improve the recovery times taken by EC pools.

Doc ref : https://docs.ceph.com/en/latest/dev/osd_internals/partial_object_recovery/ 


Version-Release number of selected component (if applicable):
6.0

How reproducible:
Always

Steps to Reproduce:
1. Deploy RHCS cluster, Create EC pools, write data.
2. Start flapping OSDs on the cluster.
3. Observe that for Replicated pools, Partial recovery is triggered, but not for EC pools.

Actual results:
No partial recovery in EC pools

Expected results:
Feature support for Partial recovery in EC pools.

Additional info:
Slack discussion indicating no support for Partial recovery with EC pools: https://ibm-systems-storage.slack.com/archives/C05F7NK5VBR/p1691008161968549?thread_ts=1690898866.874159&cid=C05F7NK5VBR


Note You need to log in before you can comment on or make changes to this bug.