Lines Matching +full:data +full:- +full:mirror
22 # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
41 [ $((`sysctl -n hw.usermem` / 1024 / 1024 / 1024)) -le 4 ] &&
45 mdconfig -l | grep -q md$u && mdconfig -d -u $u
46 mdconfig -a -t swap -s $size -u $u
50 old=`sysctl -n kern.geom.mirror.debug`
51 sysctl kern.geom.mirror.debug=-1 | grep -q -- -1 ||
52 sysctl kern.geom.mirror.debug=$old > /dev/null
53 gmirror label -v -b split -s 2048 data /dev/md$md1 /dev/md$md2 \
55 [ "`sysctl -in kern.geom.mirror.launch_mirror_before_timeout`" = "0" ] &&
56 sleep $((`sysctl -n kern.geom.mirror.timeout` + 1))
57 [ -c /dev/mirror/data ] || exit 1
58 newfs $newfs_flags /dev/mirror/data > /dev/null
59 mount /dev/mirror/data $mntpoint
65 su $testuser -c 'cd ..; ./run.sh marcus.cfg'
67 mount | grep -q "on $mntpoint " || break
69 [ $i -eq 6 ] &&
70 { echo FATAL; fstat -mf $mntpoint; exit 1; }
72 checkfs /dev/mirror/data || s=1
73 gmirror stop data || s=2
74 gmirror destroy data 2>/dev/null
78 mdconfig -d -u $u || s=3