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 }