fix: background heal rely on getOnlineDisks() (#10687)

This commit is contained in:
Harshavardhana
2020-10-15 13:06:23 -07:00
committed by GitHub
parent 3820a905e0
commit f1cc16e788
3 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -164,7 +164,7 @@ func monitorLocalDisksAndHeal(ctx context.Context, z *erasureZones, bgSeq *healS
for _, disk := range disks {
logger.Info("Healing disk '%s' on %s zone", disk, humanize.Ordinal(i+1))
lbDisks := z.zones[i].sets[setIndex].getLoadBalancedNDisks(z.zones[i].listTolerancePerSet)
lbDisks := z.zones[i].sets[setIndex].getOnlineDisks()
if err := healErasureSet(ctx, setIndex, buckets, lbDisks); err != nil {
logger.LogIf(ctx, err)
continue