Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2001 14:45:00 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Alexey G Misurenko <mag@caravan.ru>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: nfs
Message-ID:  <200112272245.fBRMj0q89695@apollo.backplane.com>
References:   <3C2B05D2.7020708@caravan.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

:"
:DESCRIPTION
:  rpc.umntall is as command as proposed in the NFS RPC specification; see
:  NFS Version 3 Protocol Specification, RFC 1813, Appendix I.  It uses
:  remote procedure calls to remove mount entries from
:  /var/db/mountdtab on the remote NFS server.  It is called
:  automatically without any parameters during startup and shutdown of
:  the system.  This ensures that showmount(8) does not display old
:  and expired entries.  The rpc.umntall command is only needed on
:  client side, where mount_nfs(8) adds a mount entry with the current
:  date to /var/db/mounttab, and umount(8) removes the entry again.
:  The rpc.umntall command cares about all remaining entries in this
:  table which result from crashes or unproper shutdowns.
:"
:
:
:    but if analize /etc/rc* scripts we can see that
:*rpc.umntall* is called on network_pass3 which is called after
:the nfsclient allready mount fs exported by nfs server.
:    And we think that this is problems when nfs client return online
:after crash. Because in this case nfs server don't know any think about 
:crash event of its client.
:
:p.s. sorry for badly english
:-- 
:WBR,   Alexey G Misurenko ( MAG-RIPE | MMAGG-RIPN )

    I don't think we can reorder that, because rpc.umntall itself is on
    /usr which might be NFS mounted.   I don't consider it a big deal that
    the server is not notified of the crash... the server doesn't really
    care anyway and the NFSv2/v3 spec have no provisions for active server
    state.  It is merely a convenience.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112272245.fBRMj0q89695>