From owner-freebsd-geom@FreeBSD.ORG Mon Feb 19 11:08:17 2007 Return-Path: X-Original-To: freebsd-geom@FreeBSD.org Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7F6516A400 for ; Mon, 19 Feb 2007 11:08:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id D354913C4AA for ; Mon, 19 Feb 2007 11:08:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1JB8HJw021335 for ; Mon, 19 Feb 2007 11:08:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1JB8GT8021331 for freebsd-geom@FreeBSD.org; Mon, 19 Feb 2007 11:08:16 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 Feb 2007 11:08:16 GMT Message-Id: <200702191108.l1JB8GT8021331@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-geom@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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: Mon, 19 Feb 2007 11:08:18 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/73177 geom kldload geom_* causes panic due to memory exhaustion o kern/76538 geom [gbde] nfs-write on gbde partition stalls and continue o kern/83464 geom [geom] [patch] Unhandled malloc failures within libgeo o kern/84556 geom [geom] GBDE-encrypted swap causes panic at shutdown o kern/87544 geom [gbde] mmaping large files on a gbde filesystem deadlo o kern/89102 geom [geom_vfs] [panic] panic when forced unmount FS from u o bin/90093 geom fdisk(8) incapable of altering in-core geometry o kern/90582 geom [geom_mirror] [panic] Restore cause panic string (ffs_ o kern/98034 geom [geom] dereference of NULL pointer in acd_geom_detach o kern/104389 geom [geom] [patch] sys/geom/geom_dump.c doesn't encode XML 10 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o bin/78131 geom gbde "destroy" not working. o kern/79251 geom [2TB] newfs fails on 2.6TB gbde device o kern/94632 geom [geom] Kernel output resets input while GELI asks for f kern/105390 geom [geli] filesystem on a md backed by sparse file with s o kern/107707 geom [geom] [patch] add new class geom_xbox360 to slice up 5 problems total. From owner-freebsd-geom@FreeBSD.ORG Mon Feb 19 23:37:11 2007 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBCCB16F7F3 for ; Mon, 19 Feb 2007 23:37:11 +0000 (UTC) (envelope-from dwiest@vailsys.com) Received: from cprobd02.vailsys.com (cprobd02.vailsys.com [63.210.102.130]) by mx1.freebsd.org (Postfix) with ESMTP id 9368D13C481 for ; Mon, 19 Feb 2007 23:37:11 +0000 (UTC) (envelope-from dwiest@vailsys.com) Received: from dfsfbd06.vail (dfsfbd06.vail [192.168.129.190]) by cprobd02.vailsys.com (Postfix) with ESMTP id 35181CE52D for ; Mon, 19 Feb 2007 17:10:58 -0600 (CST) Received: from dfwdamian.vail (dfwdamian.vail [192.168.129.233]) by dfsfbd06.vail (Postfix) with ESMTP id D8C5A323E8E for ; Mon, 19 Feb 2007 17:10:57 -0600 (CST) Received: from dfwdamian.vail (dwiest@localhost.vail [127.0.0.1]) by dfwdamian.vail (8.13.4/8.13.4) with ESMTP id l1JNAvKQ007236 for ; Mon, 19 Feb 2007 17:10:57 -0600 (CST) Received: (from dwiest@localhost) by dfwdamian.vail (8.13.4/8.13.4/Submit) id l1JNAvvW002783 for freebsd-geom@freebsd.org; Mon, 19 Feb 2007 17:10:57 -0600 (CST) X-Authentication-Warning: dfwdamian.vail: dwiest set sender to dwiest@vailsys.com using -f Date: Mon, 19 Feb 2007 17:10:57 -0600 From: Damian Wiest Cc: freebsd-geom@freebsd.org Message-ID: <20070219231057.GA23645@dfwdamian.vail> References: <20070214111259.GB60265@twoflower.idi.ntnu.no> <1612.1171453602@critter.freebsd.dk> <20070214132318.GA15548@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070214132318.GA15548@iib.unsam.edu.ar> User-Agent: Mutt/1.4.2i Subject: Re: The right way to remove disk drive 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: Mon, 19 Feb 2007 23:37:11 -0000 On Wed, Feb 14, 2007 at 10:23:18AM -0300, Fernan Aguero wrote: > +----[ Miroslav Lachman <000.fbsd@quip.cz> (14.Feb.2007 08:10): > | > | Hi all, > | > | what is the right way to remove disk drive from running > | system without > | reboot? > | > | I have Sun Fire X2100 with 2 identical drives in gmirror. > > [snipped] > > | So what is wrong with manual removing drive? > | > +----] > > To what Poul-Henning replied: > > +----[ Poul-Henning Kamp (14.Feb.2007 08:47): > | > | Not all ata controller chips actually support hot-plug. > | > +----] > > And not all OSs support hot-plug even when the > underlying controller chips might: as per the Sun Fire X2100 > release notes: > > "SATA hot plug is supported only for the Windows XP Operating > System (OS). If you wish to change hard disks with Linux or > Solaris OS, you must reboot the system." > http://docs.sun.com/source/819-3722-16/index.html#21924 > > So it's not only FreeBSD that's missing the 'feature'. I'm > not an expert in low level hardware/driver issues at all ... > but I wonder if this is because of the chipset drivers in > each OS or because of the way the disk management framework > works in each OS ... > > Fernan I can assure you that the X2100 does indeed support the hot plugging of disks. Attempting to setup RAID on these systems would be pointless otherwise. Okay, not pointless, but you'd have to take it out of service to replace a failed disk. I suspect that the Sun document you referred to is talking about hot plug of disks when using the on-board fake-raid chip. ISTR there only being Windows drivers available, but perhaps Solaris drivers were released? In any case, you don't want to use that chip if you're running Solaris; use SVM. I _just_ tested detaching sub-mirrors, pulling the disk from the chassis and then replacing it. Everything behaved as expected, including the automatic resync of metadevices associated with the drive. -Damian ps. What are you doing reading the docs that came along with the server? :)