raid(磁盘阵列)简介
磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"数块独立磁盘构成具有冗余能力的阵列”之意。
磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
磁盘阵列还能利用同位检查(Parity Check)的观念,当数组中任意一个硬盘发生故障时,仍可读出数据。在数据重构时,可将数据经计算后重新置入新硬盘中。
raid方案
raid0
把多块硬盘(至少两块)通过硬件或软件方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中,这样读取和写入的速度会提升数倍,但如果其中一个硬盘坏了,整份数据都不保
raid1
把两块硬盘进行绑定,把数据同时写入到两硬盘上,如果其中一块硬盘出现故障,一般会立即自动以热交换的方式来恢复数据的正常使用
raid5
将数据、校验信息交叉存于各磁盘
raid10
是先创建2个独立的RAID1,再将这两个独立的RAID1组成一个RAID0。
raid创建
mdadm命令是用于管理linux系统中软件raid硬盘阵列、
mdadm 模式 设备名称 选项 设备成员-a 检测设备名称-n 指定设备数量-l 指定raid级别-C 创建-v 显示过程-f 模拟设备损坏-r 移除设备-Q 查看摘要息-D 查看详细信息-S 停止raid磁盘阵列先安装 mdadm yum install mdadm -y 创建磁盘raid0阵列 mdadm -Cv /dev/mad0(卷组名称) -l raid0 -n 2 /设备1 /设备2
具体看笔记有图片