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>