Skip to content

Instantly share code, notes, and snippets.

@gnosek
Created January 6, 2017 08:00
Show Gist options
  • Save gnosek/777fa0dab7bd1029b16186cc55ee4c67 to your computer and use it in GitHub Desktop.
Save gnosek/777fa0dab7bd1029b16186cc55ee4c67 to your computer and use it in GitHub Desktop.
3-disk RAID10
root@ubuntu-xenial:~# fallocate -l 1G disk1
root@ubuntu-xenial:~# fallocate -l 1G disk2
root@ubuntu-xenial:~# fallocate -l 1G disk3
root@ubuntu-xenial:~# losetup /dev/loop0 ./disk1
root@ubuntu-xenial:~# losetup /dev/loop1 ./disk2
root@ubuntu-xenial:~# losetup /dev/loop2 ./disk3
root@ubuntu-xenial:~# mdadm -C /dev/md0 -l 10 -n 3 --layout f2 /dev/loop[012]
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
root@ubuntu-xenial:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid10 loop2[2] loop1[1] loop0[0]
1571328 blocks super 1.2 512K chunks 2 far-copies [3/3] [UUU]
[========>............] resync = 42.0% (661504/1571328) finish=0.0min speed=220501K/sec
root@ubuntu-xenial:~# lsblk /dev/md0
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
md0 9:0 0 1.5G 0 raid10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment