On Sun, Jan 23, 2022 at 09:56:19PM +0000, Daire Byrne wrote: > On Mon, 10 Jan 2022 at 17:21, J. Bruce Fields <bfields@xxxxxxxxxxxx> wrote: > > Looks to me like the mount option may just be getting lost on the way > > down to the rpc client somehow, but I'm not quite sure how it's supposed > > to work, and a naive attempt to copy what v3 is doing (below) wasn't > > sufficient. > > > > --b. > > Should I just open a bugzilla? Worth a try. It's probably nothing complicated, just a matter of time to dig into it.... > It would be nice to mount more than 7 > remote v4 servers with nconnect=16. > > I did a very quick test of RHEL7 and RHEL8 client kernels and it seems > like they are doing the right thing with vers=4.2,noresvport. > > I suspect it's just more recent kernels that has lost the ability to > use v4+noresvport Yes, thanks for checking that. Let us know if you narrow down the kernel any more. > (or newer nfs-utils?). Pretty sure nfs-utils is doing the right thing and passing down the noresvport option: # strace -f -etrace=mount mount -overs=4.2,resvport localhost:/ /mnt/ strace: Process 4088 attached [pid 4088] mount("localhost:/", "/mnt", "nfs", 0, "vers=4.2,resvport,addr=127.0.0.1"...) --b.