---恢复内容开始---
磁盘镜像技术:浪费磁盘空间
校验码机制:比如说有4块盘,留下一块盘作为校验盘,既提升了速度,又提升了冗余。
重新计算的过程是修复的过程。
raid0条带
raid1镜像
校验码是系统的瓶颈那怎么办
轮换把盘作为校验码
以防止某个盘老是被读写
这一举措是Raid5与Raid4的区别
RAID简介
是一个控制器上有五个接口,对于计算机来说就相当于一个整体
廉价冗余磁盘阵列(Redunt Arrays of Inexpensive Disks)
通过硬件/软件技术,将较小/低速的磁盘整合成一个大磁盘,不仅可以存储数据,还可以提供一定的数据保护功能
RAID分类
RAID0(条带模式)
同一文档分散存放在不同磁盘 通过raid0并行写入以提高效率
RAID1 镜像模式
一个文档复制成多份 , 分别写入不同磁盘-->如此一来(多份拷贝可以大大提供可靠性),但是效率没有提升
RAID5 高性价比模式
相当于RAID0 与RaID1的折中方案 (它需要一块磁盘空间作为冗余)
raid阵列实现方式
模式化的命令 专用选项
创建模式 -C
-l级别
-n设备个数
-a自动为其创建设备文件(如果没有的话 yes/no
-c 指定数据块大小
-c
管理模式
--add --del
监控模式
-F
增长模式
-G
装配模式
-A
创建之后可以更改类型 -t fd
eg mdadm -C /dev/md0 -a yes -l 0 -n2 /dev/sda{5,6}
cat /proc/mdstat
【硬RAID】由RAID控制卡管理阵列 (主板-->阵列卡-->磁盘-->操作系统-->数据)
【软RAiD】主板-->磁盘-->操作系统-->RAID软件(LINUX里的mdadm软件包)-->数据
试验如下
1在系统内新添加4块硬盘 分别为sdb sdc sdd 与sde 创建以这四块硬盘的5类型阵列 mdadm -C test -n4 -l5 /dec/sdb /dev/sdc /dev/sdd /dev/sde
2两种方式查看是否成功 cat /proc/mdstat 或mdadm -D /dev/md/test
3格式化阵列
4故障模拟 指定(标记)一块磁盘为坏磁盘mdadm /dev/md/test -f dec/sdd
(此时/dev/sdb为坏磁盘)
5于是我们将mdsdm移除再重新添加-->好牵强。。
6查看恢复状态
注意到recovery的百分比与uuu_最后的_标识是有问题滴!
7 OK
让磁盘阵列开机自启动(不是挂载!)
8编辑/etc/mdadm.conf文件(需要手动创建)
9停止 再通过配置文件重新启动
10让阵列开机生效
注意m子都的位置对齐 不要顶格
---恢复内容结束---