From owner-freebsd-geom@FreeBSD.ORG Fri Apr 28 17:13:16 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D15B616A401 for ; Fri, 28 Apr 2006 17:13:16 +0000 (UTC) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 328ED43D48 for ; Fri, 28 Apr 2006 17:12:55 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from omega.iib.unsam.edu.ar (omega.iib.unsam.edu.ar [192.168.10.14]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k3SHF63u011426 for ; Fri, 28 Apr 2006 14:15:06 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from omega.iib.unsam.edu.ar (localhost [127.0.0.1]) by omega.iib.unsam.edu.ar (8.13.4/8.13.4) with ESMTP id k3SHCR8b036411 for ; Fri, 28 Apr 2006 14:12:27 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by omega.iib.unsam.edu.ar (8.13.4/8.13.3/Submit) id k3SHCRbc036406 for freebsd-geom@freebsd.org; Fri, 28 Apr 2006 14:12:27 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: omega.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Fri, 28 Apr 2006 14:12:26 -0300 From: Fernan Aguero To: freebsd-geom@freebsd.org Message-ID: <20060428171226.GG62606@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: panic when loading mirror X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2006 17:13:16 -0000 Hi, I'm playing with gmirror on a box with a pair of spare slices before installing a production box. The box is running 6.1-RC (i386), and has two identical disks (ad0, ad2) already sliced and partitioned: ad0: ad0s1 unused slice ad0s2 ad0s2b (swap), ad0s2a (/), ad0s2d (/var), ad0s2e (/usr) ... ad2: ad2s1 unused slice ad2s2 ad2s2b (swap), ad2s2d (/tmp), ad2s2e (/usr/ports) ... My idea was to use the unused slices (identical in size) to set up a geom mirror. After reading the man pages and the following guides http://www.onlamp.com/pub/a/bsd/2005/11/10/FreeBSD_Basics.html?page=1 http://people.freebsd.org/~rse/mirror/ this is what I did: # gmirror label -v -b round-robin gm0s1 ad0s1 ad2s1 Metadata value stored on ad0s1. Metadata value stored on ad2s1. Done. But then attempting to load the mirror, causes a system panic. I'm copying the messages by hand, so excuse any typo. Also, I'm copying what I see on the screen ... I can't know if there were other errors before the ones I'm transcribing (capturing the session with script(1) doesn't help here). # gmirror load WARNING: Expected rawoffset 0, found 63 WARNING: Device name truncated! (mirror/gsm0s1ccccccccccccc...c) [ this is repeated several times. gsm0s1 is followed above by 51 'c's) ] Fatal double fault: eip = 0xc04a7982 esp = 0xe2244ff4 ebp = 0xe2245038 panic: double fault My questions: did I do something wrong? (maybe the system shouldn't let me instead of entering into a panic ...) Was this caused because I used already sliced and partitioned disks? The second example in the guide written by rse uses slices ... Or is this something that is expected to happen and should be fixed? Thanks in advance, Fernan