From owner-freebsd-chat Tue Sep 24 9:43:26 2002 Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDE8537B401 for ; Tue, 24 Sep 2002 09:43:24 -0700 (PDT) Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 447E843E6A for ; Tue, 24 Sep 2002 09:43:24 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0304.cvx21-bradley.dialup.earthlink.net ([209.179.193.49] helo=mindspring.com) by hawk.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17tsmQ-00001W-00; Tue, 24 Sep 2002 09:43:22 -0700 Message-ID: <3D9095E9.A3125B18@mindspring.com> Date: Tue, 24 Sep 2002 09:42:17 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Eric Anderson Cc: freebsd-chat@freebsd.org Subject: Re: FreeBSD NFS server using two NICs References: <3D8A3E52.2090202@centtech.com> <3D8A428B.B96FBE75@mindspring.com> <3D8A458B.2080608@centtech.com> <3D8A4B40.67C8E2A2@mindspring.com> <3D8F66AB.8020309@centtech.com> <3D8F8401.E77A5DA9@mindspring.com> <3D90775C.9080804@centtech.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Eric Anderson wrote: > Terry Lambert wrote: > > Make it all fit in one packet. I don't know what options, etc., > > you are using. I would suggest 1K (1024), so that it will fit > > in a single packet, even with some extra options set. > > > > 1500 is the standard MTU... if it looks small to you, you must > > have some really whacked-out hardware... and it must violate the > > ethernet standards. 8-). > > Now, wait - shouldn't this break single NIC servers also? > When I set up nfsd to only use one nic, it works fine. It's only with > two NICs that I have the problem. This is why I asked you for additional information, which you still haven't given me, BTW. The answer is likely that the two NIC case is not reassembling UDP datagrams for UDP packets that don't all come in on the same interface. Without you looking at the wire traffic, like I asked, or me being willing to duplicate your experimental setup (frankly, I do not have the necessary scratch equipment lying around to let me try), I don't have enough information to go on about the nature of the traffic. IMO, anyone who tries to help you will need the same information I've asked for, so the ball is in your court. > Also, if I kill the nfsd master process, and leave the children run (the > master is always the one that gets the load jacked up eating up 100% of > that cpu), the machine continues to serve nfs requests, just not to the > machine that pisses it off - but the other processes don't go haywire. Linux "master process", or what? I'll warn you right now, that the answer to that question will give some insight into the problem, but without knowing what the packets are doing on the wire, answering it will give only necessary information, not sufficient information. If you want your problem solved, you will need to make observations about what's going over the two wires. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message