Mdraid
Prepare the hard drives
In this example we create a RAID just for storage, so we only have one Partition on each drive.
| Code: GPT partition layout for RAID |
/dev/sdb 2.7 TiB FD00 Linux RAID /dev/sdc 2.7 TiB FD00 Linux RAID |
# gdisk /dev/sdb
We leave 100M of free space on the end of the device, just to be on the safe side if we have to replace a drive and won't be able to get an identical one which has the exact same amount of sectors.
| Code: gdisk commands |
Command (? for help): p Disk /dev/sdb: 5860533168 sectors, 2.7 TiB [...] n 1 enter -100M fd00 p w Y |
Create the RAID array
RAID 1
# mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
RAID 5
# mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sd[b-d]1
Checking the progress
# cat /proc/mdstat
# mdadm --detail /dev/md0
# mdadm --examine /dev/sdb1
fstab
| Code: /etc/fstab |
UUID=b036ad79-939f-d4ae-e2c0-2f3f5c2e7087 /mnt/raid ext4 defaults,noatime |