磁盘阵列
磁盘阵列(RedundantArrays of Inexpensive Disks) RAID 直译是容错廉价磁盘阵列(独立硬盘冗余阵列)。
功能:
增强数据集成度,增强容错功能,增加处理量或容量。
磁盘阵列的分类:
硬件磁盘阵列(Hardware RAID):通过磁盘阵列卡完成RAID的任务。
软件磁盘阵列(software RAID):通过软件来实现磁盘阵列的功能,以分区或磁盘为单位。
在linux下实现简单软件磁盘阵列:
准备:
准备三块分区,将其文件类型改为:fd 类型
制作前查看原有的阵列:
可见还没有相关的设备。
Madam命令创建磁盘阵列:
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{5..7}
-C ##建立
-a ##文件不存在建立文件
-l ##raid级别
-n ##设备个数
-x ##闲置设备个数
并且使用mkfs.xfs将其格式化和mount将其挂载使用。
此时查看到添加了记录:
查看设备信息:
mdadm -D /dev/md0 ##设备配置信息
可以看到创建的阵列的相关信息。
测试阵列:
使用:
mdadm /dev/md0 -r /dev/vdb5 ##移除设备5
mdadm /dev/md0 -a /dev/vdb5 ##恢复设备5
并结合设备信息的查看可以看到,他会自动的切换设备使用。
销毁阵列:
mdadm -S /dev/md0 ##停止设备
解挂载,并且将相关的设备分区删除即可。
all