From owner-freebsd-bugs Mon Apr 27 08:33:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA04319 for freebsd-bugs-outgoing; Mon, 27 Apr 1998 08:33:21 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from lohi.clinet.fi (root@lohi.clinet.fi [194.100.0.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA04275; Mon, 27 Apr 1998 08:33:09 -0700 (PDT) (envelope-from hsu@katiska.clinet.fi) Received: from katiska.clinet.fi (hsu@katiska.clinet.fi [194.100.0.4]) by lohi.clinet.fi (8.8.8/8.8.6) with ESMTP id SAA28202; Mon, 27 Apr 1998 18:33:44 +0300 (EEST) Received: (from hsu@localhost) by katiska.clinet.fi (8.8.8/8.8.6) id SAA11481; Mon, 27 Apr 1998 18:33:06 +0300 (EEST) From: Heikki Suonsivu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <13636.42289.525801.681293@katiska.clinet.fi> Date: Mon, 27 Apr 1998 18:33:05 +0300 (EEST) To: Bruce Evans Cc: hsu@clinet.fi, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/1810 In-Reply-To: <199804270452.OAA15512@godzilla.zeta.org.au> References: <199804270452.OAA15512@godzilla.zeta.org.au> X-Mailer: VM 6.47 under Emacs 19.34.1 Organization: Clinet Ltd, Espoo, Finland Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Bruce Evans writes: > >Apparently my PR was unclear. The problem is that fsck -p for a group of > >filesystems given on a command line is not parallel (possibly unless fstab > >has them with nonzero pass number). For a good size news server this makes > >making fsck -p as a separate news boot phase impossible, as sequential fsck > >for >15G of disk space takes more than an hour. > > Why do you need to check them on the command line? I guess it is > because checking everything in fstab would fall over on mounted or > unwanted partitions. I want to get the system up so that it has sshd and other things up, so that if there is a problem with fsck, it can be fixed remotely; so I would have "noauto" in fstab, and then in rc.local just before starting innd would do fsck -p /dev/{news-spool-filesystems} Currently I am using a script which runs parallel fsck -y:s on the filesystems until they are clean, so I have a different approach now. > fsck -p is only documented as working with no filesystem args. It's > not clear how it could work properly from the command line, since > there is no way to give the passno info on the command line. > Bruce -- Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND, hsu@clinet.fi mobile +358-40-5519679 work +358-9-43542270 fax -4555276 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message