Backport #39501
closed
- Copied from Bug #39435: snapshot object maps can go inconsistent during copyup added
- Follows Backport #39196: mimic: Several race conditions are possible between io::ObjectRequest and io::CopyupRequest added
- Status changed from New to Need More Info
- Assignee set to Nathan Cutler
- Status changed from Need More Info to In Progress
- Assignee changed from Nathan Cutler to Jason Dillaman
This is probably the reason for the corruption observed when performing backups based on diff output when fast-diff is active:
https://github.com/elemental-lf/benji/issues/53
While we luckily did not see corruption, we see invalid object maps on a daily basis (probably since we use fstrim) and repair them.
Since we'll stay on Mimic still for our virtualization cluster for a while, I'd love to see this backport happen.
- Status changed from In Progress to Rejected
Also available in: Atom
PDF