Skip to content

Instantly share code, notes, and snippets.

@azat
Created January 26, 2018 14:18
Show Gist options
  • Save azat/ff93920e2235762ae6f60e49c7838287 to your computer and use it in GitHub Desktop.
Save azat/ff93920e2235762ae6f60e49c7838287 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
for i in {1..8}; do
truncate -s10m loop-$i
losetup /dev/loop$i loop-$i
done
mdadm -CR /dev/md0 --metadata 1.1 --level raid10 --raid-disks 4 /dev/loop{1..4}
# recovery
sleep 1m
mdadm /dev/md0 --add /dev/loop{5..8}
mdadm /dev/md0 --grow --raid-devices 8
for i in {1..8}; do
rm -f loop-$i
losetup -d /dev/loop$i
done
mdadm -S /dev/md0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment