From owner-freebsd-fs@FreeBSD.ORG Wed May 27 04:38:43 2009 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD8961065675 for ; Wed, 27 May 2009 04:38:43 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.30]) by mx1.freebsd.org (Postfix) with ESMTP id 860128FC23 for ; Wed, 27 May 2009 04:38:43 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by yx-out-2324.google.com with SMTP id 8so2420991yxb.13 for ; Tue, 26 May 2009 21:38:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=XLXvaHDvjiZU22/Zc6iIbeixNVRbPITOKJf1uOwpios=; b=XPMfwPRNi1ERNi+jinr0mNZIlH7pLUIIThzFvGos2XTOMV1cZZmQm1wVFFL9v2Hvyz lYLkkyxzp6OCMDzWdmfCiRQ0YQXirY0lsYeW85tMzyYY6LaatZm88hqXZ/UAYzPoR731 zaq3DNG2fsIdsWDrvSdeAJ6G74rWcn40K2QGE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=h2nbBclLP2RBn/tG03j2v5ARjmfpmGRguzBxsmp2t5v7UtWEkH+3vD8UzuNnujSnpJ AhZcNSZnX7uYFxNbWOvqXGpeKgVspMcZ8jCReZCwNFwYF6m6LNcK+EuWilQFZGt+tE/Y Dz637WJUp19a9F5WY8vyptr9HEAL1qSaPw388= MIME-Version: 1.0 Sender: mat.macy@gmail.com Received: by 10.100.91.15 with SMTP id o15mr15716248anb.47.1243399122555; Tue, 26 May 2009 21:38:42 -0700 (PDT) In-Reply-To: <4A1C1E15.3080300@free.de> References: <3c1674c90905151628h183cb1c2t8941843f8a828d4f@mail.gmail.com> <4A1C1E15.3080300@free.de> Date: Tue, 26 May 2009 21:38:42 -0700 X-Google-Sender-Auth: a7bafc0d98b5598b Message-ID: <3c1674c90905262138p7b196bc7ga2febb4667778e22@mail.gmail.com> From: Kip Macy To: Kai Gallasch Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-fs@freebsd.org Subject: Re: RFT: ZFS MFC X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2009 04:38:44 -0000 On Tue, May 26, 2009 at 9:51 AM, Kai Gallasch wrote: > Kip Macy wrote: >> I've MFC'd ZFS v13 to RELENG_7 in a work branch. Please test if you can. >> >> http://svn.freebsd.org/base/user/kmacy/ZFS_MFC/ >> >> The standard disclaimers apply. This has only been lightly tested in a >> VM. Please do not use it with data you care about at this time. >> > > Hi. > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c > > So ZFS v13 is now part of RELENG_7 MAIN. > Did you receive any negative feedback until now? > > zpool upgrade: > Should a ZFS v6 pool be upgraded through 'zpool upgrade' while in use? > > loader.conf: > My old loader.conf (7.2-STABLE-amd64) settings for zfs: > > vm.kmem_size="3072M" > vm.kmem_size_max="3072M" > vfs.zfs.arc_min="120795878" > vfs.zfs.arc_max="2899101078" > # more stability? > vfs.zfs.prefetch_disable=1 > > Is there a need to keep the old (painfully found :) known to work > settings when upgrading from ZFS v6 to v13 on RELENG_7, because in your > commit message I read: "- the arc now experiences backpressure from the > vm (which can be too much - but this allows ZFS to work without any > tunables on amd64)" > Machines with less than 4GB, especially those with workloads with poor locality, should have prefetch disabled. You should not need the other tunables on amd64 (i386 is both a lower priority and a harder problem). When reporting problems report them with the tunables removed as well as whatever your existing tunables are. -Kip