RAID1
准备虚拟磁盘
dd if=/dev/zero of=./disk0.img bs=1M count=128
dd if=/dev/zero of=./disk1.img bs=1M count=128
dd if=/dev/zero of=./disk2.img bs=1M count=128
模拟成三块磁盘
sudo losetup /dev/loop100 ./disk0.img
sudo losetup /dev/loop101 ./disk1.img
sudo losetup /dev/loop102 ./disk2.img
初始化磁盘
sudo fdisk /dev/loop100
sudo fdisk /dev/loop101
sudo fdisk /dev/loop102
# 新建primary分区,type为fd(Linux raid autodetect)
创建md
sudo mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/loop100 /dev/loop101 /dev/loop102
# 代表创建一个md设备,叫做md0,有loop100 loop101 loop102三个盘,其中,前两个盘作raid主盘,最后一个盘作spare热备盘
初始化md0
此时把md0当作普通的sda、sdb类似的设备即可
sudo mkfs.ext4 /dev/md0
挂载
简单mount一下即可
持久化配置
原理:把raid metadata保存到配置文件中
sudo mdadm --detail --scan --verbose >> /etc/mdadm.conf
同时不要忘记编辑fstab哦~