From owner-freebsd-questions Sun Apr 8 8:32:56 2001 Delivered-To: freebsd-questions@freebsd.org Received: from gadolinium.btinternet.com (gadolinium.btinternet.com [194.73.73.111]) by hub.freebsd.org (Postfix) with ESMTP id 8197037B43F for ; Sun, 8 Apr 2001 08:32:53 -0700 (PDT) (envelope-from birminghamweb@freeuk.com) Received: from [213.1.190.243] (helo=host213-1-190-243.btinternet.com) by gadolinium.btinternet.com with esmtp (Exim 3.03 #83) id 14mHB4-0006Zn-00; Sun, 08 Apr 2001 16:32:34 +0100 Date: Sun, 8 Apr 2001 16:32:46 +0100 (BST) From: Andrew McKay X-Sender: birminghamweb@fluoxetine.openirc.co.uk To: bsd140870 Cc: FreeBSD Questions Subject: Re: Re[2]: nfs and cp problem: file system full In-Reply-To: <5930607451.20010408224841@yahoo.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG You are correct, the client shouldn't run out of space. All things being equal then /usr should have more than enough space for ports. Which confused me for a while...until I read your original post again a few times. I think I might have nailed it this time...here goes... > p200(as1) as an nfs server and duron650(as3) as an nfs client. nfs > mounts ok w/ no problems. > > mount as1:/usr/ports /portstmp Assuming you're executing this command on the client (as3) then that should mount the server's /usr/ports as /portstmp, correct? > cp -R /usr/ports/* /portstmp Also assuming you execute this on the client (as3) then that looks to me like you're trying to copy everything from the client's /usr/ports/ directory into /portstmp (which is an nfs mount of the ports collection on as1). If this is the case then I suspect this isn't what you want to do and is the reason you are running out of space. First off you will probably want to kick yourself (I always find it helps to kick oneself at times like this...and trust me when I say that everybody on this list has made this kind of mistake many times before) Once that's done, what I would do, as this will probably have damaged the ports collection on as1, would be to rm -rf * in /usr/ports on the client (as3) cvsup the ports on the server (as1) and then execute: mount as1:/usr/ports /portstmp cp -R /portstmp/* /usr/ports on the client (as3). My apologies for not spotting this earlier. Hope this helps. Andy *************************************** Andrew McKay Located near Birmingham, England Catalogue available on request *************************************** To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message