From owner-freebsd-bugs Sun Nov 12 8:47:35 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from ringworld.nanolink.com (ringworld.nanolink.com [195.24.48.13]) by hub.freebsd.org (Postfix) with SMTP id 4E55337B479 for ; Sun, 12 Nov 2000 08:47:23 -0800 (PST) Received: (qmail 2186 invoked by uid 1000); 12 Nov 2000 16:47:00 -0000 Date: Sun, 12 Nov 2000 18:47:00 +0200 From: Peter Pentchev To: Lew Payne Cc: freebsd-bugs@freebsd.org Subject: Re: FreeBSD 4.1.1.-REL : "bad namelist" Message-ID: <20001112184700.A833@ringworld.oblivion.bg> Mail-Followup-To: Lew Payne , freebsd-bugs@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from lew@lppi.com on Sat, Nov 11, 2000 at 07:52:57PM -0800 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Nov 11, 2000 at 07:52:57PM -0800, Lew Payne wrote: > > I have several FreeBSD 4.1.1-REL systems that I've installed > from scratch. Two are NFS servers, and eight are NFS clients. > > For some reason, my process list seems to disappear... I don't > know what's causing it, and I don't claim that NFS is suspect. > But this has happened to me on more than one machine already. > > Can someone please tell me how to solve the "bad namelist" > problem, without reinstalling the system from scratch?? > > I already tried re-genning the kernel, just in case some kernel > structure was not where "ps" and such expected it, but that did > not fix the problem. HELP... please !! You mention having recompiled your kernel; did you recompile only the kernel, or the whole system ('world') too? Sometimes, just sometimes, you can get away with booting a new kernel with the old world binaries, but what you describe is a clear indication of why you should not generally try that - there have been some changes in system structures, and your old ps cannot handle your new kernel's structures. See /usr/src/UPDATING for information on how to rebuild the system. Generally it's something as simple as running mergemaster, then (in /usr/src) doing a make buildworld buildkernel installkernel installworld, but you should read the guidelines anyway :) HTH! G'luck, Peter -- If I had finished this sentence, To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message