How we spent two weeks hunting an NFS bug in the Linux kernel
11–20 of 69 posts
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#12Great post! In my own experience of working with NFS version 4 servers, we discovered several bugs that have been actually fixed in latest version of kernels. The unfortunate thing is that most enterprises still run old CentOS / Redhat release kernels that although are stable, but yet lack several of these fixes.
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#13GitLab has a strong engineering team. I appreciate this article. For those with experience, what's the best approach to introducing a documentation / "writing up a post-mortem culture" into a company that traditionally doesn't value these things?
Like all culture changes it isn't complicated, just hard.
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#14Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#15Yes please let the default not allow me to unmount a fs from a server that died.
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#16EDIT: Yes, college degrees require due diligence and persistence, but they offer no indication of the willingness to exercise those skills _after_ college. This work does.
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#17The Red Hat BZ is "Access Denied", so can't see if it's fixed in RHEL & CentOS yet: https://bugzilla.redhat.com/show_bug.cgi?id=1648482 :(
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#18To be honest, NFS is usually more pain than it is worth it. (But hey, at least it's not iSCSI) Yes please let the default not allow me to unmount a fs from a server that died.
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#19I spend my days chasing bugs like this in the FreeBSD kernel, and make heavy use of dtrace. I expect that using something like bpftrace(1) might have accelerated their debugging as compared to inserting stack traces and prints... (1): http://www.brendangregg.com/blog/2018-10-08/dtrace-for-linux...
Re: How we spent two weeks hunting an NFS bug in the Linux kernel
#20To be honest, NFS is usually more pain than it is worth it. (But hey, at least it's not iSCSI) Yes please let the default not allow me to unmount a fs from a server that died.
Does anyone know why NFS is such a pain? In the past (10 years ago) I just assumed I was doing it wrong and stopped using it, and have not used it since.