RAID:独立冗余磁盘阵列。
分为硬件RAID和软件RAID
是把相同的数据存储在多个硬盘的不同的地方的方法。
简单介绍一下常用到的RAID技术
RAID 0 利用条带技术实现的。
把数据分割,并行存读于多个磁盘上。
优点 性能提升:读、写提升
空间利用率为100%
缺点
没有冗余能力
RAID 1 是通过磁盘数据镜像实现数据冗余,在成对的磁盘上互相备份数据
优点 读性能提升
有冗余能力
缺点
写性能下降,空间利用率较低
RAID 5 在所有的磁盘上交叉存取数据和奇偶校验信息。
优点 读写性能提升
有冗余能力
空间利用率为(n-1)/n
RAID 10 先组RAID 1 再组RAID2,
优点 读写性能提升
有冗余能力
空间利用率1/2
RAID 01 先组RAID 0 再组 RAID 1
优点
读写性能提升
有冗余能力
空间利用率1/2
RAID 5 0 先组RAID 5 再组 RAID 0
优点
读写性能提升
有冗余能力
空间利用率(n-2)/n
创建软RAID
mdadm:将任何块设备做成RAID (用户空间工具,管理工具)
模式化的命令:
创建模式
-C
专用选项
-1 级别
-n 设备个数
-a (yes|no) 自动为其创建设备文件
-c CHUNK大小 2^n 默认为64k
-x # 指定空闲盘个数
管理模式
--add,--fail --remove 默认工作在管理模式下 如 mdadm /dev/md# --fail /dev/sda7
监控模式
-F
增长模式
-G
装配模式:重新将其识别为RAID并使用?
-A
查看RAID阵列的详细信息使用:
mdadm -D /dev/md#
--detail
停止阵列:
mdadm -S /dev/md#
--stop
转载于:https://blog.51cto.com/lxgwxm/1153584