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>
