Hi Enrico, thanks so much for your comment. You are right, that's what I figured out a bit later, see below. BTW, I was able to repair the filesystem and all is working fine again, it seems that we did not lose any data (will post a summary, for the record) Thanks again, DIetmar On 6/28/24 13:08, Enrico Bocchi wrote:
Hi Dietmar,
I understand the option to be set is 'wsync', not 'nowsync'. See https://docs.ceph.com/en/latest/man/8/mount.ceph/ nowsync enables async dirops, which is what triggers the assertion in https://tracker.ceph.com/issues/61009
The reason why you don't see it in /proc/mounts is because it is the default in recent kernels (see https://github.com/gregkh/linux/commit/f7a67b463fb83a4b9b11ceaa8ec4950b8fb7f...) If you set 'wsync' among your mount options, this will show up in /proc/mounts
Cheers, Enrico
On 6/27/24 06:37, Dietmar Rieder wrote:
[...]
Oh, I think I misunderstood the suggested workaround. I guess we need to disable "nowsync", which is set by default, right?
so: -o wsync
should be the workaround, right?