RAID5,RAID10磁盘的创建

RAID5

一、创建新硬盘

二、使用mdadm命令创建RAID5,名称为”/dev/md0″。-C代表创建操作,-v显示创建过程,-n是用到的硬盘个数,-l是定义RAID的级别,-x是备份的个数,后面写上要加入阵列的硬盘名称。

三、查看该磁盘阵列,会有两个磁盘是备份磁盘。

四、将RAID磁盘阵列格式化为ext4格式

五、删除sdb磁盘,看备份磁盘是否会自动启动。

六、查看RAID磁盘阵列会显示已经成功启动备份磁盘。

若让sdb恢复使用,在重启后输入执行  mdadm /dev/md0 -a /dev/sdb  命令即可。

RAID10

一、在虚拟机中建立好五个磁盘,磁盘格式需相同

二、使用mdadm命令创建RAID10,名称为”/dev/md0″。-C代表创建操作,-v显示创建过程,-a yes检查RAID名称,-n是用到的硬盘个数,-l是定义RAID的级别而后面写上要加入阵列的硬盘名称。

三、格式化并挂载使用。将RAID磁盘阵列格式化为ext4格式。

四、创建挂载目录

输入  mkdir  /RADI

五、把文件系统挂载

输入  mount  /dev/md0  /RADI

六、查看磁盘挂载信息

输入  df  -h

七、把该磁盘阵列挂载信息设置为重启后也可以生效

输入  echo  */dev/md0  /RAID  ext4  defaults  0  0*  >>  /etc/fstab

八、查看磁盘阵列,此时已经建立完毕

输入   mdadm  -D  /dev/md0

整理了一下有关raid的知识点:

  (1)一些参数:

      

      

    (2)RAID5:

                               

                                RAID 5是RAID 0和RAID 1的折中方案。RAID 5具有和RAID0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同                            时由于多个数据对应一个奇偶校验信息,RAID5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。

                           做raid 5阵列所有磁盘容量必须一样大,当容量不同时,会以最小的容量为准。 最好硬盘转速一样,否则会影响性能,而且可用空间=磁盘数n-1,Raid 5 没有独立的奇偶                              校验盘,所有校验信息分散放在所有磁盘上, 只占用一个磁盘的容量。

    (3)RAID10:

                          

                              RAID10也被称为镜象阵列条带。象RAID0一样,数据跨磁盘抽取;象RAID1一样,每个磁盘都有一个镜象磁盘, 所以RAID 10的另一种会说法是 RAID 0+1。RAID10                               提供100%的数据冗余,支持更大的卷尺寸,但价格也相对较高。对大多数只要求具有冗余度而不必考虑价格的应用来说,RAID10提供最好的性能。使用RAID10,可以                               获得更好的可靠性,因为即使两个物理驱动器发生故障(每个阵列中一个),数据仍然可以得到保护。RAID10需要4 + 2*N 个磁盘驱动器(N >=0), 而且只能使用其                               中一半(或更小, 如果磁盘大小不一)的磁盘用量, 例如 4 个 250G 的硬盘使用RAID10 阵列, 实际容量是 500G。

                              当需要恢复RAID10中损坏的磁盘时,只需要更换新的硬盘,按照RAID10的工作原理来进行数据恢复,恢复数据过程中系统仍能正常工作。原先的数据会同步恢复到更换                               的硬盘中。

原文地址:https://www.cnblogs.com/zhaihuijie/p/11738292.html