Date: Tue, 2 Jan 1996 02:06:05 +0200 From: Heikki Suonsivu <hsu@clinet.fi> To: FreeBSD-gnats-submit@freebsd.org Subject: bin/926: Mounting nfs disks before starting mountd: Chicken or Egg problem Message-ID: <199601020006.CAA12099@katiska.clinet.fi> Resent-Message-ID: <199601020010.QAA17325@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 926 >Category: bin >Synopsis: Mounting nfs disks before starting mountd: Chicken or Egg problem >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 1 16:10:01 PST 1996 >Last-Modified: >Originator: Heikki Suonsivu >Organization: Clinet, Espoo, Finland >Release: FreeBSD 2.2-CURRENT i386 >Environment: Machine A: nfs server, but also mounts disks from B. Primary name server. Machine B: nfs server, but also mounts disks from A. >Description: Two problems: A only crashes: locks up in mount -a -t nfs, as B does not get name server replies. This probably is a problem in mount, as it should try secondary name servers, but apparently it does not. A and B both crash (this happens often, as after A crashes B goes into a deadlock in the nfs code). Both get stuck in mount -a -t nfs, as neither system has mountd running yet. Breaking mount from either machine gets them up, one without nfs disks. >How-To-Repeat: Set up two FreeBSD machines to mount each others disks and reboot both of the simultaneously. >Fix: I am trying moving mount -a -t nfs after starting mountd and nfsiod in /etc/rc. We will see what happens with the next crash. >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601020006.CAA12099>