Re: 4.1 no-pnfs mount option?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2011-01-18 at 14:35 -0500, Matt W. Benjamin wrote: 
> Hi,
> 
> ----- "Trond Myklebust" <Trond.Myklebust@xxxxxxxxxx> wrote:
> 
> > "Why would an administrator never want to do this?" is not a helpful
> > question.
> > 
> > A more useful question is "what reason would you possibly have for
> > overriding the server's request that you do pNFS when your client has
> > pNFS support?" What makes pNFS so special that we must allow
> > administrators to do this on a per-mount basis?
> 
> Well, I phrased my question the other way because I suspect such cases will be found, but I may not have found all of them.  
> 
> Some thoughts on why I might wish to take a hand in the decision:
> 
> 1. the client doing pnfs might behave badly due to a misconfiguration or outage, yet behave acceptably using ordinary nfsv4?

The client should be automatically falling back to non-pNFS mode when
this sort of thing happens (and, yes, we are already testing that kind
of scenario).
In what cases do we expect the administrator to be able to detect that
the client is misbehaving without the client itself being able to detect
it and thus take action?

> 2. restricting the client to ordinary nfsv4 might be desirable for non-developer troubleshooting or other configuration work?

That is the one-off testing case. You already have the option of
removing and disabling the pNFS module to do your testing.

> I apologize if neither is compelling.
> 
> > 
> > Throwing more and more knobs into the kernel is easy. The difficult
> > bit
> > is to figure out which are useful knobs, and that is why I want real
> > use
> > cases... 
> > 
> > Trond
> > 
> 
> Matt
> 

-- 
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@xxxxxxxxxx
www.netapp.com

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux