Browse Source

add warning for not enough copies when skipping vacuuming volumes

fix https://github.com/seaweedfs/seaweedfs/issues/5906
pull/5903/merge
chrislu 5 months ago
parent
commit
b3696024d1
  1. 6
      weed/topology/topology_vacuum.go

6
weed/topology/topology_vacuum.go

@ -270,7 +270,11 @@ func (t *Topology) vacuumOneVolumeId(grpcDialOption grpc.DialOption, volumeLayou
isEnoughCopies := volumeLayout.enoughCopies(vid) isEnoughCopies := volumeLayout.enoughCopies(vid)
volumeLayout.accessLock.RUnlock() volumeLayout.accessLock.RUnlock()
if isReadOnly || !isEnoughCopies {
if isReadOnly {
return
}
if !isEnoughCopies {
glog.Warningf("skip vacuuming: not enough copies for volume:%d", vid)
return return
} }

Loading…
Cancel
Save