summaryrefslogtreecommitdiffstats
path: root/tests/mdadm
blob: 0ce80b966f10d52fd0623e7b6f069ef8f7502658 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
LOOP1=/dev/loop4
LOOP2=/dev/loop5
	modprobe raid1
	apk_add $@
	for i in 1 2; do						\
		dd if=/dev/zero of=test$i.dsk bs=1024 count=16384;	\
		losetup /dev/loop$((i + 3)) test$i.dsk;			\
	done
	mdadm --create --level=1 --metadata=0.90 --raid-devices=2 /dev/md0 $LOOP1 $LOOP2 --force
	mdadm --detail --scan > /etc/mdadm.conf
	mdadm --stop /dev/md0
	/etc/init.d/mdadm-raid start
	mkswap /dev/md0
	swapon /dev/md0
	free
	swapoff /dev/md0
	/etc/init.d/mdadm-raid stop
	sleep 2
	for i in 1 2; do losetup -d /dev/loop$((i + 3)) ; done
	rm test*.dsk
	apk_del $@