Date: Sat, 31 Jan 2009 02:24:13 -0800 (PST) From: Gabe <nrml@att.net> To: freebsd-questions@freebsd.org Subject: Re: atacontrol + highpoint raid & hot-swappable bays = reboot? Message-ID: <692674.7044.qm@web83803.mail.sp1.yahoo.com> In-Reply-To: <50265.96017.qm@web83816.mail.sp1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--- On Fri, 1/30/09, Gabe <nrml@att.net> wrote: > From: Gabe <nrml@att.net> > Subject: atacontrol + highpoint raid & hot-swappable bays = reboot? > To: freebsd-questions@freebsd.org > Date: Friday, January 30, 2009, 2:40 AM > Hello list, > > I've come upon a problem I've googled the daylights > out of, further I've read atacontrol(8) up and down > without success. My goal is simple, I have a supermicro 1U > with hot-swappable drive bays which hold 2 SATA drives that > are connected to a PCI highpoint rocket raid card. I need to > be able to simulate a failure on HDD1 (drive bay 2) and > I've been trying to do it by following the handbook > here: [18.4.3] > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/raid.html > to no avail. > > atacontrol detach ata3 > <pull drive out> > <wait some time> > <put drive in> > atacontrol attach ata3 > <HDD is recognized and listed in 'list' > command> > atacontrol addspare ar0 ata3 > > Now this is when I encounter a "Device Busy" > error. In order to recover from this I've tried > detaching and attaching to no avail, rebooting just makes > atacontrol status ar0 only show disk 1 even though disk 2 > (ata3) is listed in atacontrol list. > > See below for a transcript from the shell, hopefully > someone can provide some insight before I flip out. :) > > Thanks, > > /gabe > > atapci0@pci0:1:3:0: class=0x010400 card=0x00011103 > chip=0x00051103 rev=0x02 hdr=0x00 > vendor = 'Triones Technologies Inc. > (HighPoint)' > device = 'HPT372x UDMA/ATA133 RAID > Controller' > class = mass storage > subclass = RAID > > Jan 30 02:19:00 amnesiac kernel: hptrr: HPT RocketRAID > controller driver v1.1 (Feb 24 2008 19:59:27) > Jan 30 02:19:00 amnesiac kernel: ar0: 76319MB <HighPoint > v2 RocketRAID RAID1> status: READY > > Script started on Fri Jan 30 02:21:01 2009 > amnesiac# atacontrol list > > ATA channel 0: > > Master: no device present > > Slave: no device present > > ATA channel 1: > > Master: acd0 <CD-224E/1.9A> ATA/ATAPI revision 0 > > Slave: no device present > > ATA channel 2: > > Master: ad4 <ST380817AS/3.42> Serial ATA v1.0 > > Slave: no device present > > ATA channel 3: > > Master: ad6 <ST380817AS/3.42> Serial ATA v1.0 > > Slave: no device present > > amnesiac# atacontrol status ar0 > > ar0: ATA RAID1 status: READY > > subdisks: > > 0 ad6 ONLINE > > 1 ad4 ONLINE > > amnesiac# atacontrol detach ata2 > > amnesiac# tail -n5 /var/log/messages > > Jan 30 02:19:00 amnesiac savecore: no dumps found > > Jan 30 02:19:39 amnesiac login: ROOT LOGIN (root) ON ttyv0 > > Jan 30 02:21:38 amnesiac kernel: ar0: WARNING - mirror > protection lost. RAID1 array in DEGRADED mode > > Jan 30 02:21:38 amnesiac kernel: subdisk4: detached > > Jan 30 02:21:38 amnesiac kernel: ad4: detached > > amnesiac# atacontrol attach ata2 > > Master: ad4 <ST380817AS/3.42> Serial ATA v1.0 > > Slave: no device present > > amnesiac# atacontrol status ar0 > > ar0: ATA RAID1 status: DEGRADED > > subdisks: > > 0 ad6 ONLINE > > 1 ---- MISSING > > amnesiac# atacontrol list > > ATA channel 0: > > Master: no device present > > Slave: no device present > > ATA channel 1: > > Master: acd0 <CD-224E/1.9A> ATA/ATAPI revision 0 > > Slave: no device present > > ATA channel 2: > > Master: ad4 <ST380817AS/3.42> Serial ATA v1.0 > > Slave: no device present > > ATA channel 3: > > Master: ad6 <ST380817AS/3.42> Serial ATA v1.0 > > Slave: no device present > > amnesiac# atacontrol addspare ar0 ad4 > > atacontrol: ioctl(IOCATARAIDADDSPARE): Device busy > > amnesiac# ^Dexit > > Script done on Fri Jan 30 02:22:47 2009 > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" Oh man, so we're all stumped? Any suggestions would be greatly appreciated. Thanks
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?692674.7044.qm>