1153187Spjd#!/bin/sh 2153187Spjd# $FreeBSD: releng/10.3/tools/regression/geom_raid3/test-1.t 153187 2005-12-07 01:28:59Z pjd $ 3153187Spjd 4153187Spjd. `dirname $0`/conf.sh 5153187Spjd 6153187Spjdecho "1..2" 7153187Spjd 8153187Spjdus0=45 9153187Spjdus1=`expr $us0 + 1` 10153187Spjdus2=`expr $us0 + 2` 11153187Spjd 12153187Spjdmdconfig -a -t malloc -s 1M -u $us0 || exit 1 13153187Spjdmdconfig -a -t malloc -s 2M -u $us1 || exit 1 14153187Spjdmdconfig -a -t malloc -s 3M -u $us2 || exit 1 15153187Spjd 16153187Spjdgraid3 label $name /dev/md${us0} /dev/md${us1} /dev/md${us2} 2>/dev/null || exit 1 17153187Spjddevwait 18153187Spjd 19153187Spjd# Size of created device should be 2MB - 1024B. 20153187Spjd 21153187Spjdmediasize=`diskinfo /dev/raid3/${name} | awk '{print $3}'` 22153187Spjdif [ $mediasize -eq 2096128 ]; then 23153187Spjd echo "ok 1" 24153187Spjdelse 25153187Spjd echo "not ok 1" 26153187Spjdfi 27153187Spjdsectorsize=`diskinfo /dev/raid3/${name} | awk '{print $2}'` 28153187Spjdif [ $sectorsize -eq 1024 ]; then 29153187Spjd echo "ok 2" 30153187Spjdelse 31153187Spjd echo "not ok 2" 32153187Spjdfi 33153187Spjd 34153187Spjdgraid3 stop $name 35153187Spjdmdconfig -d -u $us0 36153187Spjdmdconfig -d -u $us1 37153187Spjdmdconfig -d -u $us2 38