Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-6462 Phase II : Erasure Coding Offline Recovery & Read/Write Improvements
  3. HDDS-6894

EC: ReplicationManager - Add class to handle under-replication and form a command for a datanode

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.3.0
    • None

    Description

      Given a container which was queued as under replicated, check the container is still under-replicated, and if so figure out the new DN targets and create a command which can be schedule on a datanode to repair it.

      For EC, this may need to handle two types of under-replication - one caused by decommission where the replica just needs copied from the decommissioning host. The other where the replica needs to be reconstructed.

      If it makes sense these could be two separate classes.

      Attachments

        Issue Links

          Activity

            People

              umamaheswararao Uma Maheswara Rao G
              sodonnell Stephen O'Donnell
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: