1.给虚拟机添加6块硬盘,4块用来制作RAID 6磁盘阵列,2块用来做备用磁盘,然后重启系统。
2.将首先对新添加6块的磁盘sdb、sdc、sdd、sde、sdf、sdg进行配置,设置分区,同时选择分区类型为raid类型,我只截了配置sdb的图,因为步骤相同。(不会磁盘配置的朋友,可以去看我之前写的Linux系统磁盘配置)
3.先查看一下有没有制作RAID卷的工具,如果没有可以自己从yum源装一个。
4.创建RIAD 6卷,并查看详细信息。
讲解一下命令的含义,“madam”命令字是用来建立RAID卷的工具,“-C”是表示新建RAID卷,“-v” 表示显示详细信息 “/dev/md6” 表示RAID卷建在 /dev/ 目录下名称为 md6,“-l6” 是 “level6” 的缩写表示建立的卷为RAID 6卷的意思,“-n4”是“number4”缩写表示用的磁盘数量为4,“ /dev/sd{b..e}1”表示磁盘的目录和名称,“-x2”表示备用盘数量为2,“/dev/sd{f..g}1”表示磁盘的目录和名称,“cat /proc/mdstat”表示查看RAID信息 可以看到RAID的级别和状态信息。
5.格式化RAID 6卷,将文件系统格式化为xfs格式。如果是格式化为ext4格式就用“mkfs.ext4”命令
6.在 /mnt/目录下新建一个md6目录用来做挂载点,然后将RAID 6卷md6挂载上去,查看是否挂载成功。
7.如果你嫌每次启动系统都得挂载麻烦,就可以设置自动挂载,直接用vim编辑器在自动挂载文件里添加上md6的自动挂载命令即可。
1.在 /mnt/md6/ 目录下新建一些空文件。
2.用“mdadm -D /dev/md6”命令查看一下RAID 的信息,可以看到sdb1、sdc1、sdd1、sde1处于活跃状态,sdf1、sdg1处于备用状态。
3.用“mdadm -f ”命令将sdb1、sdc1从RAID磁盘阵列md6中移除,来模拟磁盘损坏,看备用磁盘sdf1、sdg1能否自动顶替上去。
可以看到sdf1、sdg1已经代替sdb1、sdc1,而且正在重新同步数据。我们再用“mdadm -D ”命令查看一下RAID信息,可以看到sdf1、sdg1已经处于活跃状态了。
4.再次查看/mnt/md6/目录,之前创建的文件还在没有丢失。
RAID磁盘阵列详解之RAID 6的配置与无人值守(带双重分散校验的数据条带),企业常用,必学!!!
原文:https://blog.51cto.com/14449541/2431830