aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2022-04-30 20:03:04 -0700
committerchrislu <chris.lu@gmail.com>2022-04-30 20:03:04 -0700
commit5d081d5c3cebef824b7d376df211594b62ff8d16 (patch)
treec5a4dfbba7c7dcd6e57e0c31deab7085c13b424d
parent1aae7a3f1b87a5c4128c3dfc9f4a40307784b310 (diff)
downloadseaweedfs-5d081d5c3cebef824b7d376df211594b62ff8d16.tar.xz
seaweedfs-5d081d5c3cebef824b7d376df211594b62ff8d16.zip
skip if already copied to remote
fix https://github.com/chrislusf/seaweedfs/issues/2993
-rw-r--r--weed/server/volume_grpc_tier_upload.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/server/volume_grpc_tier_upload.go b/weed/server/volume_grpc_tier_upload.go
index fed15b6ab..c690de959 100644
--- a/weed/server/volume_grpc_tier_upload.go
+++ b/weed/server/volume_grpc_tier_upload.go
@@ -27,7 +27,7 @@ func (vs *VolumeServer) VolumeTierMoveDatToRemote(req *volume_server_pb.VolumeTi
// locate the disk file
diskFile, ok := v.DataBackend.(*backend.DiskFile)
if !ok {
- return fmt.Errorf("volume %d is not on local disk", req.VolumeId)
+ return nil // already copied to remove. fmt.Errorf("volume %d is not on local disk", req.VolumeId)
}
// check valid storage backend type