From owner-freebsd-current@FreeBSD.ORG Sun Dec 18 09:25:31 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2207716A41F; Sun, 18 Dec 2005 09:25:31 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from mail.dt.e-technik.uni-dortmund.de (krusty.dt.E-Technik.uni-dortmund.de [129.217.163.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15F3E43D45; Sun, 18 Dec 2005 09:25:29 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from localhost (localhost [127.0.0.1]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id 8DDDA44129; Sun, 18 Dec 2005 10:25:28 +0100 (CET) Received: from mail.dt.e-technik.uni-dortmund.de ([127.0.0.1]) by localhost (krusty [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13716-05; Sun, 18 Dec 2005 10:25:27 +0100 (CET) Received: from m2a2.dyndns.org (p50911889.dip0.t-ipconnect.de [80.145.24.137]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id C9F2E440A8; Sun, 18 Dec 2005 10:25:26 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id EED9F200717; Sun, 18 Dec 2005 10:25:25 +0100 (CET) Received: from m2a2.dyndns.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00415-06; Sun, 18 Dec 2005 10:25:23 +0100 (CET) Received: by merlin.emma.line.org (Postfix, from userid 500) id D4FAA200A39; Sun, 18 Dec 2005 10:25:23 +0100 (CET) Date: Sun, 18 Dec 2005 10:25:23 +0100 From: Matthias Andree To: "Cai, Quanqing" Message-ID: <20051218092523.GA4694@merlin.emma.line.org> Mail-Followup-To: "Cai, Quanqing" , freebsd-current@freebsd.org, freebsd-fs@freebsd.org References: <20051213151908.GA26821@crodrigues.org> <20051216151228.GA34670@crodrigues.org> <20051217141647.GC27992@merlin.emma.line.org> <2b22951e0512172355k36a579f4i42dd72562a3530ed@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2b22951e0512172355k36a579f4i42dd72562a3530ed@mail.gmail.com> X-PGP-Key: http://home.pages.de/~mandree/keys/GPGKEY.asc User-Agent: Mutt/1.5.11 X-Virus-Scanned: amavisd-new at dt.e-technik.uni-dortmund.de Cc: freebsd-fs@freebsd.org, freebsd-current@freebsd.org Subject: Re: XFS (read-only) support committed to CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Dec 2005 09:25:31 -0000 On Sat, 17 Dec 2005, Cai, Quanqing wrote: > On 12/17/05, Matthias Andree wrote: > > On Fri, 16 Dec 2005, Craig Rodrigues wrote: > > > > > Your comment makes no sense. What does being GPL have to do with > > > choosing ext2fs vs. XFS? We ported XFS to FreeBSD because we felt like it, > > > and it was fun. [...] > > > > That's a compelling reason. Seriously. > > No offense, you could port ext3 too if you like... > > My company has 20s nfs servers(6 250G RAID 1 units), currently use > SuSE9 w/XFS. I used ext3 on some but got long time fsck headache(Yes, > I have data=journal in fstab, but journal will fail under heavy load). > So personally I prefer XFS. Failing journals are either I/O errors (dying hard disk drive) or otherwise Linux kernel bugs. I have not yet seen ext3fs + NFS (or only the journals) break under load (SUSE 9.2 and 10.0) for any other reason than a broken drive or broken cables. If you have a workload that reproduces the problem, report it to SUSE. OTOH, it's "only" one Xeon NFS server with 1 70 GB RAID5 and 1 292 GB RAID5 (MegaRAID SCSI 320-1 with BBU) with half a dozen users at any one time. > BTW, thank Craig Rodrigues, Alexander Kabaev, Russell Cattelan and all > others for porting XFS to FreeBSD, it's a good news for community. We > need a journal FS on FreeBSD so badly! :-) -- Matthias Andree