RAID
RAID0
条带集2块以上,读写速率快100%*N,但是没有冗余
RAID1
镜像集 2块磁盘,容量50%,读写速率一般,最大的冗余
RAID5
带奇偶校验条带集 3块硬盘以上,利用率(n-1)/ n,读写速率快,有容错
RAID的使用
- 硬RAID:需要RAID卡,有自己的CPU,处理速度快,有电池和无电池
- 软RAID:通过操作系统实现
创建软RAID:
- 准备4块硬盘
-
创建RAID
mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sd{b,c,d,e} # /dev/md0 盘符的名字 # -l5 RAID5 # -n3 3个数据盘 # -x1 1个做热备 # /dev/sd{b,c,d,e} 使用这些硬盘
-
之后和之前一样,做文件系统、挂载
-
查看RAID组信息
mdadm -D /dev/md0 // -D 查看详细信息
-
模拟损坏并移除一块硬盘
mdadm /dev/md0 -f /dev/sdd -r /dev/sdd # -f --fail # -r --remove
显示降级、重构中
重构完成后热备盘减一,顶替为成员盘
-
将盘加回RAID
mdadm /dev/md0 -a /dev/sdd
sdd成为新的热备盘