linux软RAID配置

目的:RAID利用多个磁盘提供更好的性能、冗余,这里通过在虚拟机中
     制作级别5的软RAID并测试RAID特性
步骤:
1.由于RAID需要多个磁盘合成阵列,首先在虚拟机中添加3个硬盘
  分别为:sda,sdb,sdc
2.分别对三个硬盘分区,以sda为例
  fdisk /dev/sda
  添加一个分区同时修改分区类型为fd(Linux raid autodetect)
3.生成RAID
  mdadm -C /dev/md0 -l 5 --raid-devices=3 /dev/sd[abc]1
  这里/dev/md0就可以像普通分区一样被格式化并使用了
4.格式化RAID
  mkfs -t ext3 /dev/md0
5.测试RAID
  先在RAID下建立文件
  mount -t ext3 /dev/md0 /mnt (挂载)
  cd /mnt   (发现lost+found表明挂载成功)
  vim aa.txt (输入测试信息如:This is a test)
  制造故障,将其中一个分区删除
  mdadm /dev/md0 -f /dev/sda1(标记sda1分区为坏分区)
  重新cat /mnt/aa.txt 发现文件仍旧可以读取
  这就是RAID的优点,不过此时应及时添加新分区来恢复RAID
6.删除RAID中的故障分区
  mdadm /dev/md0 -r /dev/sda1
7.重新添加新的磁盘分区至RAID
  mdadm /dev/md0 -a /dev/sda2
8.如果要删除RAID,则应先将设备从RAID阵列中删除,再停止RAID并删除
  mdadm /dev/md0 -f /dev/sda2 -r /dev/sda2
  mdadm /dev/md0 -f /dev/sdb1 -r /dev/sdb1
  mdadm /dev/md0 -f /dev/sdc1 -r /dev/sdc1
  mdadm -S /dev/md0
  rm /dev/md0

你可能感兴趣的:(linux,职场,raid,休闲)