From owner-freebsd-geom@FreeBSD.ORG Tue Jan 9 10:41:12 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 E2E9716A403 for ; Tue, 9 Jan 2007 10:41:12 +0000 (UTC) (envelope-from arne_woerner@yahoo.com) Received: from web30308.mail.mud.yahoo.com (web30308.mail.mud.yahoo.com [209.191.69.70]) by mx1.freebsd.org (Postfix) with SMTP id 9392B13C478 for ; Tue, 9 Jan 2007 10:41:10 +0000 (UTC) (envelope-from arne_woerner@yahoo.com) Received: (qmail 51676 invoked by uid 60001); 9 Jan 2007 10:41:10 -0000 Message-ID: <20070109104110.51674.qmail@web30308.mail.mud.yahoo.com> DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=oRUWFzO/JAULU/TjlP0429sNbaBjHxOPEg9zTGWM2knG8OW4U01nAjyP5ZZXe9WUhgWv6QNwVfOQ5+L7bYXg9B4bQDDXBzZ1TvSBOYA+pzelEc7HokVY6dH1D/dUrWgQF1RuoL7AWRCp1oZb9NSIkA6zsF90A6KCmpiyDktzt30=; X-YMail-OSG: hoDkfJsVM1njAW7YsGA9eRVsDD9a9iIeOC9M3NEnFfraeUvWXO67BVuKw60D0kGwOftHLNN15hcp9nCsbrmY3sUuLxTQn80N1gpsHfBaIbLNK1Munt8x2qiQ_X9T94uuvwFQRboeuOY- Received: from [213.54.167.25] by web30308.mail.mud.yahoo.com via HTTP; Tue, 09 Jan 2007 02:41:09 PST Date: Tue, 9 Jan 2007 02:41:09 -0800 (PST) From: "R. B. Riddick" To: Pawel Jakub Dawidek MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-geom@freebsd.org Subject: Re: Recommended gmirror solution with swap? 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: Tue, 09 Jan 2007 10:41:13 -0000 For the stability test of a gmirror/graid5 device under regular request load with a sudden disk failure I wrote 2 shell scripts (the one for gmirror crashes the device after some cycles, while the one for graid5 does crash (so quickly)). while [ 1 ] ;do gnop configure -f 0 ad0s1gd.nop echo good gmirror forget fook gmirror insert -h fook ad0s1gd.nop while [ `gmirror status fook | grep -c COMPLETE` -eq 0 ]; do sleep 1 done gnop configure -f 100 ad0s1gd.nop echo fail while [ `gmirror status fook | grep -c COMPLETE` -ne 0 ]; do gmirror status fook sleep 1 done done while [ 1 ] ;do gnop configure -f 0 ad0s1gd.nop echo good graid5 configure -a fook while [ `graid5 status fook | grep -c COMPLETE` -eq 0 ]; do sleep 1 done gnop configure -f 100 ad0s1gd.nop echo fail while [ `graid5 status fook | grep -c COMPLETE` -ne 0 ]; do graid5 status fook sleep 1 done done -Arne __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com