ceph-fuse: snapshot flushing from page cache to Client is not coherent
fuse kernel module has no understanding of snapshot. It does not flush data when snapshot is created. Besides the fuse kernel modules drop dirty data after snapshotted file is unlinked.
maybe ceph-fuse should ask kernel to flush all dirty data on every snapshots.
#2 Updated by Greg Farnum about 3 years ago
- Subject changed from ceph-fuse: snaptest-snap-rm-cmp.sh fails occasional to ceph-fuse: snapshot flushing from page cache to Client is not coherent
- Description updated (diff)
Once this is fixed we need to re-enable snaptest-snap-rm-cmp.sh in the snaptests.yaml qa-suite config fragment.