You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we fail to submit the meta with an error code ENOENT, it means that the file may have been deleted at another mount point, so we should delete the uploaded object files to prevent leakage.
What happened:
When I'm writing a file at a mount point and deleting it at the same time at another one, committing meta could fail with an error code ENOENT, because the file has been deleted at another mount point, so we should delete the uploaded object files to prevent them leaked.
2024/09/03 14:28:25.191141 juicefs[398] <DEBUG>: PUT chunks/0/16/16385_0_6 (req_id: "", err: <nil>, cost: 675.04µs) [cached_store.go:673]
2024/09/03 14:28:55.192638 juicefs[398] <ERROR>: write inode:3074 indx:0 no such file or directory [writer.go:212]
If we fail to submit the meta with an error code ENOENT, it means that the file may have been deleted at another mount point, so we should delete the uploaded object files to prevent leakage.
What happened:
When I'm writing a file at a mount point and deleting it at the same time at another one, committing meta could fail with an error code ENOENT, because the file has been deleted at another mount point, so we should delete the uploaded object files to prevent them leaked.
but the obj file still exists
Environment:
cat /etc/os-release
): centos7uname -a
): 3.10.0-1160.105.1.el7.x86_64The text was updated successfully, but these errors were encountered: