RAID status issues with Intel MatrixRAID ataraid

John Baldwin jhb at freebsd.org
Sat May 31 01:49:27 UTC 2008


On Friday 30 May 2008 05:03:48 pm Stef Walter wrote:
> 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

Err, you have two RAID volumes, one degraded, and one ok.  ar0 is apparently 
the one that is ok (drives 2 and 3).  What is more odd is that it isn't 
seeing a RAID config at all for ad0 and ad2 (drives 0 and 1).

-- 
John Baldwin


More information about the freebsd-hackers mailing list