From 94e5c0a4544d970fec33f4d7f41b0944a57612f2 Mon Sep 17 00:00:00 2001 From: chrislu Date: Sun, 12 Dec 2021 22:55:27 -0800 Subject: [PATCH] skip purging from ec volumes --- weed/shell/command_volume_fsck.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 {