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/f7a67b463fb83a4b9b11ceaa8ec4950b8fb7f902) 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?


Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to