Nginx writing to Cephfs
vedranf
nginx-forum at nginx.us
Thu Jul 23 18:51:58 UTC 2015
Valentin V. Bartenev Wrote:
> It more looks like a bug in cephfs. writev() should never return
> ERESTARTSYS.
I've talked to the ceph people, they say ERESTARTSYS shows up in strace
output but it is handled by the kernel and that writev(2) is interrupted by
the SIGALRM, which actually appears in the strace output just after writev
fails.
I also failed to get this error by doing the same this as nginx using dd, dd
always succeeded so it happens due to combination of nginx and cephfs.
Here's full strace output (2 examples from 2 differently configured
servers):
http://pastebin.com/wUAAcdT7
http://pastebin.com/wHyWc9U5
Thanks,
Vedran
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,260512,260527#msg-260527
More information about the nginx
mailing list