Linux的磁盘分区(三)
RAID
廉价冗余磁盘阵列
Redundant Arrays of Inexpensive Disks
不同级别的RAID功能、特性各不相同
对比项 | RAID0 | RAID1 | RAID10 | RAID5 |
磁盘数 | >=2 | >=2 | >=4 | >=3 |
存储利用率 | 100% | 50% | 50% | N/N-1 |
冗余校验盘 | 0 | 0 | 0 | 1 |
容灾性 | 0 | 1 | 1 | 1 |
IO性能 | 高 | 低 | 中 | 较高 |
- RAID0是并行写入磁盘,IO性能最高,但是没有容灾性
- RAID1是1盘写入1盘做备份
- RAID10是RAID0和RAID1的结合
- RAID5是并行存放数据,1盘有做检验位,可以逆推出另外一盘的数据
【RAID实验】
1、准备5块20G大小的硬盘
2、创建RAID0 使用sdd和sde两块磁盘
[root@localhost ~]# mdadm -C /dev/md0 -l0 -n2 /dev/sd{d,e}1
mdadm: array /dev/md0 started.
3、查看创建的RAID信息
[root@localhost ~]# mdadm -D /dev/md0
[root@localhost ~]# cat /proc/mdstat
4、创建文件系统
[root@localhost ~]# mkfs.ext3 /dev/md0
5、创建目录并进行挂载
[root@localhost ~]# mkdir -p /data/raid0
[root@localhost ~]# mount /dev/md0 /data/raid0/
【RAID实验二】
1、创建RAID1 使用2块磁盘做RAID 1块磁盘做热备份
[root@localhost ~]# mdadm -C /dev/md1 -l1 -n2 -x1 /dev/sd{f,g,h}
mdadm: array /dev/md1 started.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。