From owner-freebsd-net Fri Sep 13 10:41:13 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5812E37B400 for ; Fri, 13 Sep 2002 10:41:06 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id A75A843E4A for ; Fri, 13 Sep 2002 10:41:05 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns2.gnf.org (8.12.3/8.12.3) with ESMTP id g8DHaAXb020915 for ; Fri, 13 Sep 2002 10:36:10 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.4905); Fri, 13 Sep 2002 10:41:05 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.5/8.12.5) with ESMTP id g8DHf57J080065; Fri, 13 Sep 2002 10:41:05 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.5/8.12.5/Submit) id g8DHf2Gv080064; Fri, 13 Sep 2002 10:41:02 -0700 (PDT) Date: Fri, 13 Sep 2002 10:41:02 -0700 From: Gordon Tetlow To: Matthew Dillon Cc: Andrew Gallatin , net@FreeBSD.ORG Subject: Re: ARP move hangs NFS mount Message-ID: <20020913174102.GA79669@roark.gnf.org> References: <20020912181509.GY42734@roark.gnf.org> <15745.58702.945886.573972@grasshopper.cs.duke.edu> <200209131613.g8DGDNcb045281@apollo.backplane.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: <200209131613.g8DGDNcb045281@apollo.backplane.com> User-Agent: Mutt/1.4i X-OriginalArrivalTime: 13 Sep 2002 17:41:05.0245 (UTC) FILETIME=[BC2C30D0:01C25B4C] Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 13, 2002 at 09:13:23AM -0700, Matthew Dillon wrote: > :... > : > a comparison, I tried this on a linux box and it continued along with= out a > : > hitch. Any ideas? > : > :I'll bet that when the second head takes over, it replies using its > :own IP address, rather the IP address of the head that it took over > :from. > : > :There's something about the FreeBSD NFS client implementation which > :requires that if you make an NFS request to a certain IP address, the > :reply MUST return from that same IP address. Otherwise, the reply > :will be ignored. > : > :Matt -- Do you know off the top of your head what makes this happen? > :While I realize that its a security feature, its caused me no end of > :suffering at two different sites, and I'd really like to know how to > :disable it! ;) > : > :Thanks, > : > :Drew >=20 > It's probably because the NFS client does a connect() equivalent > for UDP mounts as well as TCP mounts. That's my guess anyway. > I'm not home at the moment so I can't investigate fully. >=20 > Try mounting the filesystem with the 'conn' option (or -c option to > mount_nfs). Alternatively, try using a TCP mount. This worked for me. Thanks! -gordon --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9giMuRu2t9DV9ZfsRAmSCAKCbS+fchx6Y1nznUsQPcMhKgLQDjgCgxTmN CiCHz7mvPXUBhclosvib8KE= =MODC -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message