RAID 10磁盘阵列介绍:

  • RAID 10实际是将RAID 1和RAID 0标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性。
  • RAID 10磁盘阵列CPU占用率同样也更高,而且磁盘的利用率比较低。由于利用了RAID 0极高的读写效率和RAID 1较高的数据保护、恢复能力,使RAID 10成为了一种性价比较高的等级,目前几乎所有的RAID控制卡都支持这一等级。
  • RAID 10对存储容量的利用率和RAID 1一样低,只有50%。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

RAID 10磁盘阵列的配置:

1.给虚拟机添加4块硬盘,然后重启系统。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

2.将首先对新添加4块的磁盘sdb、sdc、sdd、sde进行配置,设置分区,同时选择分区类型为raid类型,我只截了配置sdb的图,因为步骤相同。(不会磁盘配置的朋友,可以去看我之前写的Linux系统磁盘配置)

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

3.先查看一下有没有制作RAID卷的工具,如果没有可以自己从yum源装一个。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

4.先将四块磁盘分成两两一组,分别创建RIAD 1卷,并查看详细信息。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列
讲解一下命令的含义,“madam”命令字是用来建立RAID卷的工具,“-C”是表示新建RAID卷,“-v” 表示显示详细信息 “/dev/md01” 表示RAID卷建在 /dev/ 目录下名称为 md01,“-l1” 是 “level1” 的缩写表示建立的卷为RAID 1卷的意思,“-n2”是“number2”缩写表示用的磁盘数量为2 ,“ /dev/sd{b..c}1”表示磁盘的目录和名称,“cat /proc/mdstat”表示查看RAID信息 可以看到RAID的级别和状态信息。因为我之前写过RAID 1磁盘阵列的配置,里面讲过了如何添加备用磁盘来达到无人值守的目的,所以这里为了方便演示就没有添加备用磁盘。

5.用上一步创建的两个RAID 1磁盘阵列,来创建一个RAID 0磁盘阵列,并查看磁盘信息。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

6.格式化RAID 0卷,将文件系统格式化为xfs格式。如果是格式化为ext4格式就用“mkfs.ext4”命令

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

7.在 /mnt/目录下新建一个md10目录用来做挂载点,然后将RAID 10卷md10挂载上去,查看是否挂载成功。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

8.如果你嫌每次启动系统都得挂载麻烦,就可以设置自动挂载,直接用vim编辑器在自动挂载文件里添加上md10的自动挂载命令即可。

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列
RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列