aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--weed/topology/topology_vacuum.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/weed/topology/topology_vacuum.go b/weed/topology/topology_vacuum.go
index f5b1eaaff..b1a8b66d4 100644
--- a/weed/topology/topology_vacuum.go
+++ b/weed/topology/topology_vacuum.go
@@ -270,7 +270,11 @@ func (t *Topology) vacuumOneVolumeId(grpcDialOption grpc.DialOption, volumeLayou
isEnoughCopies := volumeLayout.enoughCopies(vid)
volumeLayout.accessLock.RUnlock()
- if isReadOnly || !isEnoughCopies {
+ if isReadOnly {
+ return
+ }
+ if !isEnoughCopies {
+ glog.Warningf("skip vacuuming: not enough copies for volume:%d", vid)
return
}