All of lore.kernel.org
 help / color / mirror / Atom feed
* NFS clients' use of fs_locations?
@ 2009-02-11 20:00 Jeff Garzik
  2009-02-11 20:26 ` J. Bruce Fields
  2009-02-11 21:17 ` Trond Myklebust
  0 siblings, 2 replies; 5+ messages in thread
From: Jeff Garzik @ 2009-02-11 20:00 UTC (permalink / raw)
  To: linux-nfs; +Cc: nfsv4

According to the NFSv4 spec (section 6.1), regarding fs_locations,

	On first access of the filesystem, the client should obtain the
	value of the fs_locations attribute. If, in the future, the
	client finds the server unresponsive, the client may attempt to
	use another server specified by fs_locations.

Does any known client actually fail over to another fs_location, as 
described here?

I am implementing the server side of this...  AFAICT Linux barely uses 
fs_locations, and Solaris just crashes.

	Jeff



_______________________________________________
NFSv4 mailing list
NFSv4@linux-nfs.org
http://linux-nfs.org/cgi-bin/mailman/listinfo/nfsv4

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: NFS clients' use of fs_locations?
  2009-02-11 20:00 NFS clients' use of fs_locations? Jeff Garzik
@ 2009-02-11 20:26 ` J. Bruce Fields
  2009-02-11 21:17 ` Trond Myklebust
  1 sibling, 0 replies; 5+ messages in thread
From: J. Bruce Fields @ 2009-02-11 20:26 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: linux-nfs, nfsv4

On Wed, Feb 11, 2009 at 03:00:50PM -0500, Jeff Garzik wrote:
> According to the NFSv4 spec (section 6.1), regarding fs_locations,
> 
> 	On first access of the filesystem, the client should obtain the
> 	value of the fs_locations attribute. If, in the future, the
> 	client finds the server unresponsive, the client may attempt to
> 	use another server specified by fs_locations.
> 
> Does any known client actually fail over to another fs_location, as 
> described here?
> 
> I am implementing the server side of this...  AFAICT Linux barely uses 
> fs_locations, and Solaris just crashes.

Yeah, Linux only uses fs_locations when it crosses a mountpoint to a new
filesystem and finds that filesystem is only available elsewhere.

Maybe AIX?

--b.
_______________________________________________
NFSv4 mailing list
NFSv4@linux-nfs.org
http://linux-nfs.org/cgi-bin/mailman/listinfo/nfsv4

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: NFS clients' use of fs_locations?
  2009-02-11 20:00 NFS clients' use of fs_locations? Jeff Garzik
  2009-02-11 20:26 ` J. Bruce Fields
@ 2009-02-11 21:17 ` Trond Myklebust
  2009-02-11 21:30   ` Jeff Garzik
  1 sibling, 1 reply; 5+ messages in thread
From: Trond Myklebust @ 2009-02-11 21:17 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: linux-nfs, nfsv4

On Wed, 2009-02-11 at 15:00 -0500, Jeff Garzik wrote:
> According to the NFSv4 spec (section 6.1), regarding fs_locations,
> 
> 	On first access of the filesystem, the client should obtain the
> 	value of the fs_locations attribute. If, in the future, the
> 	client finds the server unresponsive, the client may attempt to
> 	use another server specified by fs_locations.
> 
> Does any known client actually fail over to another fs_location, as 
> described here?
> 
> I am implementing the server side of this...  AFAICT Linux barely uses 
> fs_locations, and Solaris just crashes.

Hi Jeff,

I'm working on finishing the migration code, and expect to have it ready
soon.
Until that, though, Bruce's suggestion of AIX is probably your best bet.
AFAIK, they've had migration support in their client for several years.

Cheers
  Trond

_______________________________________________
NFSv4 mailing list
NFSv4@linux-nfs.org
http://linux-nfs.org/cgi-bin/mailman/listinfo/nfsv4

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: NFS clients' use of fs_locations?
  2009-02-11 21:17 ` Trond Myklebust
@ 2009-02-11 21:30   ` Jeff Garzik
  2009-02-11 21:53     ` Trond Myklebust
  0 siblings, 1 reply; 5+ messages in thread
From: Jeff Garzik @ 2009-02-11 21:30 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-nfs, nfsv4

Trond Myklebust wrote:
> On Wed, 2009-02-11 at 15:00 -0500, Jeff Garzik wrote:
>> According to the NFSv4 spec (section 6.1), regarding fs_locations,
>>
>> 	On first access of the filesystem, the client should obtain the
>> 	value of the fs_locations attribute. If, in the future, the
>> 	client finds the server unresponsive, the client may attempt to
>> 	use another server specified by fs_locations.
>>
>> Does any known client actually fail over to another fs_location, as 
>> described here?
>>
>> I am implementing the server side of this...  AFAICT Linux barely uses 
>> fs_locations, and Solaris just crashes.
> 
> Hi Jeff,
> 
> I'm working on finishing the migration code, and expect to have it ready
> soon.

Neat!  Will that include the simple fail-over actions described above?


> Until that, though, Bruce's suggestion of AIX is probably your best bet.
> AFAIK, they've had migration support in their client for several years.

Thanks!  Any idea at all if AIX client supports fail-over, or simply 
migration based on NFS4ERR_MOVED?

Time to figure out how to access AIX NFS client......  :)

	Jeff



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: NFS clients' use of fs_locations?
  2009-02-11 21:30   ` Jeff Garzik
@ 2009-02-11 21:53     ` Trond Myklebust
  0 siblings, 0 replies; 5+ messages in thread
From: Trond Myklebust @ 2009-02-11 21:53 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: linux-nfs, nfsv4

On Wed, 2009-02-11 at 16:30 -0500, Jeff Garzik wrote:
> Trond Myklebust wrote:
> > On Wed, 2009-02-11 at 15:00 -0500, Jeff Garzik wrote:
> >> According to the NFSv4 spec (section 6.1), regarding fs_locations,
> >>
> >> 	On first access of the filesystem, the client should obtain the
> >> 	value of the fs_locations attribute. If, in the future, the
> >> 	client finds the server unresponsive, the client may attempt to
> >> 	use another server specified by fs_locations.
> >>
> >> Does any known client actually fail over to another fs_location, as 
> >> described here?
> >>
> >> I am implementing the server side of this...  AFAICT Linux barely uses 
> >> fs_locations, and Solaris just crashes.
> > 
> > Hi Jeff,
> > 
> > I'm working on finishing the migration code, and expect to have it ready
> > soon.
> 
> Neat!  Will that include the simple fail-over actions described above?

Yes. As well as full state recovery etc on migration...

> > Until that, though, Bruce's suggestion of AIX is probably your best bet.
> > AFAIK, they've had migration support in their client for several years.
> 
> Thanks!  Any idea at all if AIX client supports fail-over, or simply 
> migration based on NFS4ERR_MOVED?
> 
> Time to figure out how to access AIX NFS client......  :)

Maybe Steve French (sfrench@samba.org) can help you out? I think he's
still working for IBM, and I believe his office used to be in the same
complex as the AIX nfs developers in Austin...

Cheers
    Trond


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-02-11 21:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-11 20:00 NFS clients' use of fs_locations? Jeff Garzik
2009-02-11 20:26 ` J. Bruce Fields
2009-02-11 21:17 ` Trond Myklebust
2009-02-11 21:30   ` Jeff Garzik
2009-02-11 21:53     ` Trond Myklebust

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.