Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Mar 2005 04:58:06 +0900 (JST)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        freebsd-geom@FreeBSD.org
Subject:   strange error of GEOM_RAID3 on RELENG_5
Message-ID:  <20050324.045806.115801836.hrs@allbsd.org>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hi,

 I tried to use GEOM_RAID3 with three IDE HDDs on the latest
 RELENG_5/i386, but the following error occurred:

 # kldload geom_raid3
 # graid3 label data /dev/ad2s1a /dev/ad4s1a /dev/ad6s1a
 GEOM_RAID3[1]: Creating device data (id=134541552).
 GEOM_RAID3[0]: Device data created (id=134541552).
 GEOM_RAID3[1]: Adding disk ad2s1a to data.
 GEOM_RAID3[1]: Disk ad2s1a state changed from NONE to NEW (device data).
 GEOM_RAID3[0]: Device data: provider ad2s1a detected.
 GEOM_RAID3[1]: Adding disk ad4s1a to data.
 GEOM_RAID3[1]: Disk ad4s1a state changed from NONE to NEW (device data).
 GEOM_RAID3[0]: Device data: provider ad4s1a detected.
 GEOM_RAID3[1]: Adding disk ad6s1a to data.
 GEOM_RAID3[1]: Disk ad6s1a state changed from NONE to NEW (device data).
 GEOM_RAID3[0]: Device data: provider ad6s1a detected.
 GEOM_RAID3[1]: Device data state changed from STARTING to COMPLETE.
 GEOM_RAID3[1]: Disk ad2s1a state changed from NEW to ACTIVE (device data).
 GEOM_RAID3[0]: Device data: provider ad2s1a activated.
 GEOM_RAID3[1]: Disk ad4s1a state changed from NEW to ACTIVE (device data).
 GEOM_RAID3[0]: Device data: provider ad4s1a activated.
 GEOM_RAID3[1]: Disk ad6s1a state changed from NEW to ACTIVE (device data).
 GEOM_RAID3[0]: Device data: provider ad6s1a activated.
 GEOM_RAID3[0]: Device data: provider raid3/data launched.

 # diskinfo -v /dev/raid3/data
 /dev/raid3/data
        1024            # sectorsize
        214748363776    # mediasize in bytes (200G)
        209715199       # mediasize in sectors

 # dd if=/dev/zero of=/dev/raid3/data skip=1000 bs=1024 count=1
 1+0 records in
 1+0 records out
 1024 bytes transferred in 0.000328 secs (3121343 bytes/sec)
 GEOM_RAID3[1]: Disk ad2s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad4s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad6s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad2s1a (device data) marked as clean.
 GEOM_RAID3[1]: Disk ad4s1a (device data) marked as clean.
 GEOM_RAID3[1]: Disk ad6s1a (device data) marked as clean.

 # dd if=/dev/zero of=/dev/raid3/data skip=0 bs=1024 count=1
 1+0 records in
 1+0 records out
 1024 bytes transferred in 0.000701 secs (1460873 bytes/sec)
 GEOM_RAID3[1]: Disk ad2s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad4s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad6s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad2s1a (device data) marked as clean.
 GEOM_RAID3[1]: Disk ad4s1a (device data) marked as clean.
 GEOM_RAID3[1]: Disk ad6s1a (device data) marked as clean.

 # dd if=/dev/zero of=/dev/raid3/data skip=0 bs=1024 count=2
 dd: /dev/raid3/data: Operation not permitted
 2+0 records in
 1+0 records out
 1024 bytes transferred in 0.697947 secs (1467 bytes/sec)
 GEOM_RAID3[1]: Disk ad2s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad4s1a (device data) marked as dirty.
 GEOM_RAID3[1]: Disk ad6s1a (device data) marked as dirty.
 GEOM_RAID3[0]: Request failed. raid3/data[WRITE(offset=1024, length=1024)]
 GEOM_RAID3[1]: Disk ad2s1a state changed from ACTIVE to DISCONNECTED (device data).
 GEOM_RAID3[0]: Device data: provider ad2s1a disconnected.
 GEOM_RAID3[1]: Device data: genid bumped to 1.
 GEOM_RAID3[1]: Device data state changed from COMPLETE to DEGRADED.
 GEOM_RAID3[1]: Disk ad4s1a state changed from ACTIVE to DISCONNECTED (device data).
 GEOM_RAID3[0]: Device data: provider ad4s1a disconnected.
 GEOM_RAID3[0]: Device data: provider raid3/data destroyed.
 GEOM_RAID3[0]: Device data destroyed.
 GEOM_RAID3[1]: Consumer ad2s1a destroyed.
 GEOM_RAID3[1]: Consumer ad4s1a destroyed.
 GEOM_RAID3[1]: Consumer ad6s1a destroyed.

 I do not know why but writing of some specific lengths seems to
 occur this error.  If I am missing something, please let me know.
 Thanks.

-- 
| Hiroki SATO

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQBCQcpQTyzT2CeTzy0RAhBUAJ9504AVN/sJ/cv1XhG2WZwa7ELQAQCgyPoW
EgMgibKUfMUXrmFZGWkJF0o=
=e3rc
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050324.045806.115801836.hrs>