From owner-freebsd-bugs Mon Sep 25 10:30: 9 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7C85237B43E for ; Mon, 25 Sep 2000 10:30:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA98311; Mon, 25 Sep 2000 10:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from isds.duke.edu (davinci.isds.duke.edu [152.3.22.1]) by hub.freebsd.org (Postfix) with ESMTP id 3B6A837B424 for ; Mon, 25 Sep 2000 10:21:35 -0700 (PDT) Received: from feta.isds.duke.edu (feta.isds.duke.edu [152.3.22.76]) by isds.duke.edu (8.8.8/8.8.8) with ESMTP id NAA28954 for ; Mon, 25 Sep 2000 13:21:33 -0400 (EDT) Received: (from sto@localhost) by feta.isds.duke.edu (8.11.0/8.9.3) id e8PHLXI51003; Mon, 25 Sep 2000 13:21:33 -0400 (EDT) (envelope-from sto) Message-Id: <200009251721.e8PHLXI51003@feta.isds.duke.edu> Date: Mon, 25 Sep 2000 13:21:33 -0400 (EDT) From: "Sean O'Connell" Reply-To: sto@stat.Duke.EDU To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/21540: installworld panics for diskless clients Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21540 >Category: conf >Synopsis: installworld panics for diskless clients >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 25 10:30:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Sean O'Connell >Release: FreeBSD 4.1-STABLE i386 >Organization: Institute of Statistics and Decision Sciences >Environment: FreeBSD 4.1-STABLE (-current as well, I would imagine) >Description: Now that make installworld, uses copies the install target binaries into /tmp/inst??? (or whatever), the /tmp and /var/tmp in /etc/rc.diskless2 should NOT be nullfs mounts. The glaring warning in /etc/rc.diskless1 is seemingly ignored :) I use the bootp/nfs-root kernel along wiht a script to do complete wipes of machines and then install via nfs to the local hard drive. >How-To-Repeat: Boot with a bootp/nfs-root kernel. mount the local disk and nfs mount the /usr/src & /usr/obj from buildbox, cd /usr/src attempt make installworld ... POOF! panic due to cp to nullfs mount. >Fix: Replace nullfs mount for /tmp with another mfs mount point (should be sufficient large for isntall bins and slop). I use the following in /etc/rc.diskless1 mount_mfs -s 196608 -T qp120at dummy /tmp and then comment out the section involving the mount_null /var/tmp /tmp >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message