From owner-freebsd-bugs Wed Dec 26 10:50: 9 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1224537B405 for ; Wed, 26 Dec 2001 10:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBQIo1575911; Wed, 26 Dec 2001 10:50:01 -0800 (PST) (envelope-from gnats) Received: from courtney.linkline.com (courtney.linkline.com [64.30.215.33]) by hub.freebsd.org (Postfix) with SMTP id E1D7537B405 for ; Wed, 26 Dec 2001 10:49:44 -0800 (PST) Received: (qmail 98318 invoked by uid 0); 26 Dec 2001 18:49:44 -0000 Message-Id: <20011226184944.98317.qmail@courtney.linkline.com> Date: 26 Dec 2001 18:49:44 -0000 From: Doug Clements Reply-To: Doug@courtney.linkline.com, Clements To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/33203: "got bad cookie" errors on NFS client Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 33203 >Category: kern >Synopsis: "got bad cookie" errors on NFS client >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Dec 26 10:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Doug Clements >Release: FreeBSD 4.4-RELEASE i386 >Organization: LinkLine Communications >Environment: System: FreeBSD courtney.linkline.com 4.4-RELEASE FreeBSD 4.4-RELEASE #1: Mon Nov 26 19:36:25 PST 2001 admin@courtney.linkline.com:/usr/src/sys/compile/COURTNEY i386 >Description: I have a FreeBSD 4.4 NFS server with FreeBSD 4.4 clients. There are 3 clients, interconnected with a Intel Gigibit fiber cards and Intel Gigabit copper cards. Under medium to heavy load, all clients will get the following messages in the messages log: Dec 25 18:39:31 courtney /kernel: got bad cookie vp 0xcee5b200 bp 0xc64fdc88 The vp and bp change, and it appears to be causing corruption in a text user file (only a single machine is updating the file, the rest are reading) >How-To-Repeat: Install FreeBSD 4.4-RELEASE on 3 machines. Have one act as an NFS server, the other 2 clients. Connect the clients directly to the server with crossover cables. Set up a qmail+vpopmail setup with cdb files, having the user database on the NFS server, along with the mail. Create a bunch of domains (100+) with a bunch of users (5000+) in each domain, and start devliering mail with one NFS client, while the other is in charge of webmail, pop, and imap (checking mail). While under load, attempt to update the user file with vi, or the included vpopmail programs. The flat-text user files will get corrupted, and the above error messages will show up on the client machines. >Fix: None known. considering moving to SQL authentication instead of cdb. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message