[Bug 250770] AWS EC2 system freezes up possibly associated with NFS (EFS)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Nov 1 19:17:02 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250770

--- Comment #5 from Gunther Schadow <raj at gusw.net> ---
Thank you so much for the feedback. 

I am up over 10 hours now. So it looks like the spell has finally been broken!

So, it may well be that the minorversion=1 is necessary for the oneopenown to
work. I suggest updating the man page. It currently reads:

             minorversion=<value>
                     Override the default of 0 for the minor version of the
                     NFS Version 4 protocol.  The only minor version currently
                     supported is 1.  This option is only meaningful when used
                     with the nfsv4 option.

             oneopenown
                     Make a minor version 1 of the NFS Version 4 protocol
                     mount use a single OpenOwner for all Opens.  This may be
                     useful for a server with a very low limit on OpenOwners,
                     such as AmazonEFS.  It can only be used with an NFSv4.1
                     mount.  It may not work correctly when Delegations are
                     being issued by a server, but note that the AmazonEFS
                     server does not issued delegations at this time.

             pnfs    Enable support for parallel NFS (pNFS) for minor version
                     1 of the NFS Version 4 protocol.  This option is only
                     meaningful when used with the minorversion option.

The clear statement of pnfs "This option is only meaningful when used with the
minorversion option." would remove all ambiguity.

I do wonder also about the speed compared to a "native" Amazon Linux mount -t
efs mount. I feel like it's slower.

My throughput allocation utilization is barely a blip, not an issue for me. 

I personally can't really use your efs automounter because I need to be in
precise control of the mount /usr during boot. I wonder if more improvements
can be gleaned from the mount_efs Linux code.

Anyway, it looks more and more like this is a no-bug and just somehow a lack of
clear and conspiciously placed documentation and warning. This week, if nothing
else fails, I will close this issue and I will update all the places where I
had left some negative commments. I love FreeBSD after all. Thank you.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-virtualization mailing list