Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-7731 Phase III: Erasure Coding followup tasks
  3. HDDS-7786

EC: Support partial reconstruction of a container if there are insufficient nodes

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      On a small cluster, if there are, say 2 replicas missing from a container, but only 1 node available in the cluster, reconstruction will fail. It is possible to make the situation better by recovering one of the missing replicas and then if more nodes become available later recover the other one, but the code does not do that at the moment. Instead it just fails the reconstruction.

      This would only be an issue on small clusters with few spare nodes compared to the EC policy, but we should fix this as an improvement.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sodonnell Stephen O'Donnell
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: