strange error of GEOM_RAID3 on RELENG_5
Hiroki Sato
hrs at FreeBSD.org
Wed Mar 23 11:59:45 PST 2005
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-geom/attachments/20050324/96fc7cf9/attachment.bin
More information about the freebsd-geom
mailing list