From owner-freebsd-current@FreeBSD.ORG Mon Jun 25 09:09:00 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A4BC16A46B for ; Mon, 25 Jun 2007 09:09:00 +0000 (UTC) (envelope-from liste@encephalon.de) Received: from digitiminimi.de (digitiminimi.de [217.172.44.71]) by mx1.freebsd.org (Postfix) with ESMTP id B492813C457 for ; Mon, 25 Jun 2007 09:08:59 +0000 (UTC) (envelope-from liste@encephalon.de) Received: from localhost (digitiminimi.de [217.172.44.71]) by digitiminimi.de (Postfix) with ESMTP id 667699BFC7; Mon, 25 Jun 2007 11:27:22 +0200 (CEST) X-Virus-Scanned: amavisd-new at digitiminimi.de Received: from digitiminimi.de ([217.172.44.71]) by localhost (main.digitiminimi.de [217.172.44.71]) (amavisd-new, port 10024) with ESMTP id 0j43FhqbuSh0; Mon, 25 Jun 2007 11:27:19 +0200 (CEST) Received: from cojote.suedfac.com (sffwd2.suedfactoring.de [212.202.224.253]) by digitiminimi.de (Postfix) with ESMTP id BB61B9BC20; Mon, 25 Jun 2007 11:27:07 +0200 (CEST) Message-ID: <467F861A.3070004@encephalon.de> Date: Mon, 25 Jun 2007 11:08:42 +0200 From: "Axel S. Gruner" User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: pjd@FreeBSD.org Subject: ZFS and gmirror 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: Mon, 25 Jun 2007 09:09:00 -0000 Hi all, i am playing a bit with ZFS on FreeBSD Current and i love it. But now i am at a point where is got some questions coming up. My FreeBSD is running in a VM under Vmware Fusion and i am using FreeBSD AMD64. I installed FreeBSD on da0. / with 334 MB swap 1GB usr rest After that, i created a pool and usr on it: #zpool create zusr raidz da0 da1 da2 #zfs create zusr/usr I copied /usr to zusr/usr #cp -Rp /usr/ /zusr/usr Edit the fstab entry, and comment out the old /dev/da0s1d (/usr). New mountpoint: #zfs set mountpoint=/usr zusr/usr Ok, everything works fine. Now the question and/or problem. Now i have on da0 a free da0s1d. Ok, i can use this with zfs: #zpool create oldusr /dev/da0s1d Works. Nice. But, is there a way to mirror my /dev/da0s1a? Can i use gmirror to mirror /dev/da0s1a with /dev/da0s4a? Also, mirroring swap /dev/da0s1b with /dev/da0s4b would be nice. Yes data is in a raidz mirror, but / is a single point of failure right now. And also, i could create a zfs mirror with da0s1d and da4s1d. Another question: If i got only 2 disks, how about using ZFS here? Using just /boot on UFS should work as i read, but can i mirror that one with gmirrror and use the rest of the the two disks with ZFS as an ZFS mirror? I stuck at that problem right now. Thanks in advance. Axel