diff --git a/cmd/admin-handlers.go b/cmd/admin-handlers.go index e425ef492..096b7f98f 100644 --- a/cmd/admin-handlers.go +++ b/cmd/admin-handlers.go @@ -792,9 +792,9 @@ func (a adminAPIHandlers) HealSetsHandler(w http.ResponseWriter, r *http.Request delete(a.healSetsMap, opts.taskUUID) a.mu.Unlock() if vars[healSetsPrefix] != "" { - logger.Info("Healing finished for %v at %s", vars[healSetsList], vars[healSetsPrefix]) + logger.Info("Healing finished for set '%v' at %s", vars[healSetsList], vars[healSetsPrefix]) } else { - logger.Info("Healing finished for %v", vars[healSetsList]) + logger.Info("Healing finished for set '%v'", vars[healSetsList]) } }() diff --git a/cmd/global-heal.go b/cmd/global-heal.go index fa6dbce80..477067acb 100644 --- a/cmd/global-heal.go +++ b/cmd/global-heal.go @@ -18,6 +18,7 @@ package cmd import ( "context" + "fmt" "runtime" "sync" "time" @@ -162,6 +163,7 @@ func healErasureSet(ctx context.Context, prefix string, setIndex int, maxIO int, } entryCh, err := disk.WalkVersions(ctx, bucket.Name, prefix, "", true, ctx.Done()) if err != nil { + logger.LogIf(ctx, fmt.Errorf("%s returned %w - disk will be ignored and continued further", disk, err)) // Disk walk returned error, ignore it. return }