aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2021-12-12 22:55:27 -0800
committerchrislu <chris.lu@gmail.com>2021-12-12 22:55:27 -0800
commit94e5c0a4544d970fec33f4d7f41b0944a57612f2 (patch)
tree6e31dda378e9707f6ae22b87c9a14823abf4f347
parenta2d3f89c7b136780f0ca0400dec3c93c9370df8c (diff)
downloadseaweedfs-94e5c0a4544d970fec33f4d7f41b0944a57612f2.tar.xz
seaweedfs-94e5c0a4544d970fec33f4d7f41b0944a57612f2.zip
skip purging from ec volumes
-rw-r--r--weed/shell/command_volume_fsck.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/weed/shell/command_volume_fsck.go b/weed/shell/command_volume_fsck.go
index 5f6ddd7c3..a7a981339 100644
--- a/weed/shell/command_volume_fsck.go
+++ b/weed/shell/command_volume_fsck.go
@@ -212,7 +212,8 @@ func (c *commandVolumeFsck) findExtraChunksInVolumeServers(volumeIdToVInfo map[u
if *applyPurging && len(orphanFileIds) > 0 {
if vinfo.isEcVolume {
- fmt.Fprintf(writer, "Skip purging for Erasure Coded volumes.\n")
+ fmt.Fprintf(writer, "Skip purging for Erasure Coded volume %d.\n", volumeId)
+ continue
}
if inUseCount == 0 {
if err := deleteVolume(c.env.option.GrpcDialOption, needle.VolumeId(volumeId), vinfo.server); err != nil {