From owner-freebsd-questions@FreeBSD.ORG Mon Dec 20 21:46:11 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 026F016A4CE for ; Mon, 20 Dec 2004 21:46:11 +0000 (GMT) Received: from mx0.metrocast.net (coltrane-mx.metrocast.net [65.175.128.144]) by mx1.FreeBSD.org (Postfix) with SMTP id 3884143D31 for ; Mon, 20 Dec 2004 21:46:10 +0000 (GMT) (envelope-from jbarbieri@metrocast.net) Received: (qmail 10705 invoked from network); 20 Dec 2004 21:46:09 -0000 Received: from xwing.jbarbieri.net (HELO ?10.10.100.109?) (65.175.136.163) by coltrane-mx.metrocast.net with SMTP; 20 Dec 2004 21:46:09 -0000 Message-ID: <41C7481D.90302@metrocast.net> Date: Mon, 20 Dec 2004 16:46:05 -0500 From: John Barbieri User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Matthias F. Brandstetter" References: <41C2CF1A.8090207@cartoon-film.de> <200412202103.01069.haimat@lame.at> In-Reply-To: <200412202103.01069.haimat@lame.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: RAID0 problem array broken X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Dec 2004 21:46:11 -0000 I am also having this problem under FreeBSD 5.3. IDE RAID is HPT372 and SATA is Silicon Image 3114 dmesg shows: ad1: 19073MB [38752/16/63] at ata0-slave UDMA100 acd0: CDRW at ata1-master PIO4 ad4: 190782MB [387621/16/63] at ata2-master SATA150 ad10: 190782MB [387621/16/63] at ata5-master SATA150 ad12: 190782MB [387621/16/63] at ata6-master UDMA100 ar0: ERROR - array broken ar0: 381564MB [48642/255/63] status: BROKEN subdisks: disk0 READY on ad12 at ata6-master disk1 DOWN no device found for this disk First, the two SATAs are supposed to be a RAID0 array, but FreeBSD does not see them that way, so i have not played with any partitioning. ad12: 190782MB [387621/16/63] at ata6-master UDMA100<< Thats one of the drives for the RAID, but the second drive is not showing up, what gives? The BIOS for the card can see it, but not FreeBSD. In FreeBSD 4.x, the IDE RAID works fine, but I cant get the SATA Raid to work. Its always that way, I can get one work, but not the other. I need an OS that can do both :( what was the command you useed to disable the DMA? I want to give that a shot to. I see that its sysctl, but what were the flags. Thanks, John Matthias F. Brandstetter wrote: >---------- quoting Karsten Fuhrmann ---------- > > >>But now my ar0 stripe will not be recognised anymore. >>/var/log/messages showed this : >>Dec 17 03:24:44 darkstar kernel: ad6: FAILURE - ATA_IDENTIFY timed out >>Dec 17 03:24:49 darkstar kernel: ad6: FAILURE - ATA_IDENTIFY timed out >>Dec 17 03:24:49 darkstar kernel: ad6: deleted from ar0 disk1 >>Dec 17 03:24:49 darkstar kernel: ar0: ERROR - array broken >>Dec 17 03:24:49 darkstar kernel: ad6: WARNING - removed from >>configuration Dec 17 03:24:49 darkstar kernel: ar0: ERROR - array broken >> >> > >I had a very similar problem with a RAID1 on a raid hardware controller. I >managed to re-build the broken array from within the controller's BIOS >during bootup. > >It seems this error comes from the broken DMA support on 5.3, so I disabled >DMA for my disks on this server via sysctl. > >Hey guys, what's the status of this DMA issue? > >Greetings, Matthias > > >