volume.check.disk: break loop for read only volumes

fix https://github.com/chrislusf/seaweedfs/issues/2002
This commit is contained in:
Chris Lu 2021-04-14 12:40:13 -07:00
parent 9d50867d08
commit e75633c64f

View file

@ -85,6 +85,7 @@ func (c *commandVolumeCheckDisk) Do(args []string, commandEnv *CommandEnv, write
}
if a.info.ReadOnly || b.info.ReadOnly {
fmt.Fprintf(writer, "skipping readonly volume %d on %s and %s\n", a.info.Id, a.location.dataNode.Id, b.location.dataNode.Id)
replicas = replicas[1:]
continue
}