isw on Dell 8400 with 4 drives

Heinz Mauelshagen mauelshagen at redhat.com
Tue Nov 30 00:59:06 UTC 2004


On Sat, Nov 27, 2004 at 12:33:24AM +0100, Matthijs Melchior wrote:
> L.S.,
> 
> 
> The RAID config on my Dell 8400, as set by BIOS and Win-XP is:
> --------------------------------------------------------------
> 
> Intel(R) Application Accelerator RAID Option ROM v4.0.0.6211
> Copyright(C) 2003-04 Intel Corporation.  All Rights Reserved.
> 
>  RAID Volumes:
>  ID   Name             Level              Strip  Size     Status      
>  Bootable
>  0    ARRAY            RAID1(Mirror)      N/A    149.0GB  Normal      Yes
>  1    ARRAY2           RAID1(Mirror)      N/A    74.5GB   Degraded    Yes
>  2    ARRAY3           RAID3(Stripe)      128KB  149.0GB  Failed      No
> 
>  Physical Disks:
>  Port Drive Model      Serial #                  Size     Type/Status(Vol 
>  ID)
>  0    WDC WD1600JD-75H WD-WMAL91264840           149.0GB  Member Disk(0)
>  1    WDC WD1600JD-00H WD-WMAL91985532           149.0GB  Member Disk(1,2)
>  2    WDC WD1600JD-75H WD-WMAL91409154           149.0GB  Member Disk(0)
>  3    WDC WD1600JD-00H WD-WMAL91887644           149.0GB  Non-RAID Disk
> 
> Press <CTRL-I> to enter Configuration Utility.........
> 
> ------------------------------------------------------------------------------
> RAID volume 0 is a RAID1 set of two full disks, port 0 and port 2
> RAID volume 1 is a RAID1 set of half of two disks, port 1 and port 3
> RAID volume 2 is a RAID0 set of the orher half of two disks, port 1 and 
> port 3
> 
> The RAID info on disk 3 has been erased, which causes the Degraded and 
> Failed
> states for volumes 1 and 2.   Linux has been installed on disk 3.
> 
> The Linux system is running kernel 2.6.10-rc1, which has a working ahci 
> module.
> 
> 'dmraid' has the following view on this machine:
> 
> ++ dmraid -V
> dmraid version:                 1.0.0-rc5f (2004.11.24)
> dmraid library version: 1.0.0-rc5f (2004.11.24)
> device-mapper version:  4.1.0
> ++ dmraid -b
> /dev/sda:    312500000 total, "WD-WMAL91264840"
> /dev/sdb:    312581808 total, "WD-WMAL91905532"
> /dev/sdc:    312500000 total, "WD-WMAL91409154"
> /dev/sdd:    312581808 total, "WD-WMAL91887644"
> ++ dmraid -r
> /dev/sda: isw, "isw_ebdcfejfgd", GROUP, ok, 312499998 sectors, data@ 0
> /dev/sdb: isw, "isw_dbiacddhid", GROUP, ok, 312581805 sectors, data@ 0
> /dev/sdc: isw, "isw_ebdcfejfgd", GROUP, ok, 312499998 sectors, data@ 0
> ++ dmraid -s -g
> isw: unsupported map state 0x2 on /dev/sdb for ARRAY2
> ERROR: adding /dev/sdb to RAID set "isw_dbiacddhid"
> ERROR: removing RAID set "isw_dbiacddhid"
> *** Superset
> name   : isw_ebdcfejfgd
> size   : 624999996
> stride : 0
> type   : GROUP
> status : ok
> subsets: 1
> devs   : 2
> spares : 0
> --> Subset
> name   : isw_ebdcfejfgd_ARRAY
> size   : 312499200
> stride : 256
> type   : mirror
> status : ok
> subsets: 0
> devs   : 2
> spares : 0
> 
> ------------------------------------------------------------------------------
> 
> 
> It is unfortunate dmraid does not yet know about degraded RAID1 sets....
> 
> I want to help getting support for this, and for resyncing the device,
> in dmraid.
> 
> Please give me some hints on how to proceed.

Matthijs,

see the metadata definitions for raid_dev and raid_set, how those get
silled in in isw.c and used by activate.c.
Support for degraded RAID1 set resynchronization can be worked in, support
for AAID3 not because of no RAID3 device-mapper target yet.

Heinz

> 
> 
> Thanks.
> 
> -- 
> Regards,
> ----------------------------------------------------------------  -o)
> Matthijs Melchior                                       Maarssen  /\\
> mmelchior at xs4all.nl                                  Netherlands _\_v
> ---------------------------------------------------------------- ----
> 
> _______________________________________________
> Ataraid-list mailing list
> Ataraid-list at redhat.com
> https://www.redhat.com/mailman/listinfo/ataraid-list

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Heinz Mauelshagen                                 Red Hat GmbH
Consulting Development Engineer                   Am Sonnenhang 11
                                                  56242 Marienrachdorf
                                                  Germany
Mauelshagen at RedHat.com                            +49 2626 141200
                                                       FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




More information about the Ataraid-list mailing list