Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for healErasureSet (0.1 sec)

  1. cmd/global-heal.go

    }
    
    type healEntryResult struct {
    	bytes     uint64
    	success   bool
    	skipped   bool
    	entryDone bool
    	name      string
    }
    
    // healErasureSet lists and heals all objects in a specific erasure set
    func (er *erasureObjects) healErasureSet(ctx context.Context, buckets []string, tracker *healingTracker) error {
    	bgSeq, found := globalBackgroundHealState.getHealSequenceByToken(bgHealingUUID)
    	if !found {
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Sat Oct 26 09:58:27 UTC 2024
    - 16.3K bytes
    - Viewed (0)
  2. cmd/background-newdisks-heal-ops.go

    	tracker.setQueuedBuckets(buckets)
    	if err := tracker.save(ctx); err != nil {
    		return err
    	}
    
    	// Start or resume healing of this erasure set
    	if err = z.serverPools[poolIdx].sets[setIdx].healErasureSet(ctx, tracker.QueuedBuckets, tracker); err != nil {
    		return err
    	}
    
    	// if objects have failed healing, we attempt a retry to heal the drive upto 3 times before giving up.
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Sat Oct 26 09:58:27 UTC 2024
    - 16.6K bytes
    - Viewed (0)
Back to top