Problem with stripe across mirrors
R. B. Riddick
arne_woerner at yahoo.com
Tue Jun 27 08:59:37 UTC 2006
--- Jason Hitt <jhitt25 at charter.net> wrote:
> untested). The failure comes when i do this:
> gmirror label storage0 ad4s1 ad6s1
> gmirror label storage1 ad8s1 ad10s1
> gstripe label storage mirror/storage0 mirror/storage1
> newfs /dev/stripe/storage
>
> Anyone familiar with this that can lend a hand?
>
I did the following first, because ur report frightend me... :-)
I would say, that it worked fine... For several minutes, that I started another
test.
faako# kldload geom_mirror
faako# kldload geom_stripe
faako# cd /tmp/
faako# dd if=/dev/zero of=a bs=1m count=8
8+0 records in
8+0 records out
8388608 bytes transferred in 4.021925 secs (2085720 bytes/sec)
faako# cp a b
faako# cp b c
faako# cp c d
faako# mdconfig -a -f a
md0
faako# mdconfig -a -f b
md1
faako# mdconfig -a -f c
md2
faako# mdconfig -a -f d
md3
faako# gstripe label fook md0 md1
faako# gstripe label fuuk md2 md3
faako# gmirror label fuok stripe/fook stripe/fuuk
faako# ls /dev/mirror/
fuok
faako# newfs /dev/mirror/fuok
/dev/mirror/fuok: 16.0MB (32748 sectors) block size 16384, fragment size 2048
using 4 cylinder groups of 4.00MB, 256 blks, 512 inodes.
super-block backups (for fsck -b #) at:
date 160, 8352, 16544, 24736
faako# date
Tue Jun 27 09:39:18 UTC 2006
faako# sleep 100 ; date
mount /dev/mirror/fuok /mnt
Tue Jun 27 09:41:07 UTC 2006
faako# mount /dev/mirror/fuok /mnt
faako# dp /dev/zero /mnt/faak
dp: Command not found.
faako# cp /dev/zero /mnt/faak
/mnt: write failed, filesystem is full
cp: /mnt/faak: No space left on device
faako# date
Tue Jun 27 09:46:38 UTC 2006
faako#
TEST #2:
This test's results were ok, too:
faako# gmirror label fook md0 md1
faako# gmirror label fuuk md2 md3
faako# gstripe label fouk mirror/fook mirror fuuk
faako# gstripe status
faako# gstripe label fouk mirror/fook mirror/fuuk
faako# date
Tue Jun 27 09:49:04 UTC 2006
faako# sleep 100 ; date
Tue Jun 27 09:50:47 UTC 2006
faako# newfs /dev/stripe/fouk
/dev/stripe/fouk: 16.0MB (32752 sectors) block size 16384, fragment size 2048
using 4 cylinder groups of 4.00MB, 256 blks, 512 inodes.
super-block backups (for fsck -b #) at:
160, 8352, 16544, 24736
faako# mount /dev/stripe/fouk /mnt
faako# cp /dev/zero /mnt/faak
^C
faako# sync
faako# df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s2a 546094 283492 218916 56% /
devfs 1 1 0 100% /dev
/dev/stripe/fouk 15654 2708 11694 19% /mnt
faako#
Maybe it is your hard disc driver, who becomes upset, when the traffic
increases?
Did you try four simultaneos dd processes to all four discs?
-Arne
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the freebsd-geom
mailing list