RAID status issues with Intel MatrixRAID ataraid

Stef Walter stef at memberwebs.com
Fri May 30 21:21:39 UTC 2008


This isn't a bug report, just a heads up to anyone using the same setup.
This occurred in production, and I don't currently have a non-production
hardware on which to investigate this bug and/or create a patch.

In certain conditions, even though the Firmware RAID BIOS, says that a
RAID is degraded, the FreeBSD driver thinks it's business as usual. In
my case this resulted in file system corruption. Relevant output below.

FreeBSD version: 6.3-RELEASE-p2

Cheers,
Stef Walter



BIOS OUTPUT:

Copyright(C) 2003-06 Intel Corporation.  All Rights Reserved.

RAID Volumes:
ID   Name        Level          Strip  Size     Status    Bootable
0    RAID Set 1  RAID1(Mirror)  N/A    465.8GB  Degraded  Yes
1                RAID1(Mirror)  N/A    465.8GB  Normal    Yes

Physical Disks:
Port Drive Model      Serial #          Size     Type/Status(Vol ID)
0    WDC WD5000ABYS-0 WD-WCAPW5637184   465.8GB  Member Disk(0)
1    ST3500320NS      5QM09E6F          465.8GB  Error Occurred(0)
2    WDC WD5000ABYS-0 WD-WCAPW5548822   465.8GB  Member Disk(1)
3    ST3500320NS      5QM0991D          465.8GB  Member Disk(1)
Press <CTRL-I> to enter Configuration Utility...........



RELEVANT SNIPPET FROM DMESG:

ar0: 476937MB <Intel MatrixRAID RAID1> status: READY
ar0: disk0 READY (master) using ad4 at ata2-master
ar0: disk1 READY (mirror) using ad6 at ata3-master



More information about the freebsd-hackers mailing list