19 lines
373 B
Text
19 lines
373 B
Text
set -x -e
|
|
|
|
# create arrays with non-numeric names
|
|
conf=$targetdir/mdadm.conf
|
|
echo "CREATE names=yes" > $conf
|
|
|
|
levels=(raid0 raid1 raid4 raid5 raid6)
|
|
|
|
if [ "$LINEAR" == "yes" ]; then
|
|
levels+=( linear )
|
|
fi
|
|
|
|
for i in ${levels[@]}
|
|
do
|
|
mdadm -CR --config $conf /dev/md/$i -l $i -n 4 $dev4 $dev3 $dev2 $dev1
|
|
check $i
|
|
[ -d /sys/class/block/md_$i/md ]
|
|
mdadm -S md_$i
|
|
done
|