mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-04-05 20:52:50 +08:00
add warning for not enough copies when skipping vacuuming volumes
fix https://github.com/seaweedfs/seaweedfs/issues/5906
This commit is contained in:
parent
ad5a625781
commit
b3696024d1
@ -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…
Reference in New Issue
Block a user