实例:创建RAID5磁盘阵列和RAID10磁盘阵列——最常用的!!!

一、构建软RAID5磁盘阵列

需求:

为Linux服务器添加4块SCSI硬盘

使用mdadm软件包,构建RAID5磁盘阵列,提高磁盘存储的性能和可靠性

操作步骤:

一、先关闭虚拟机,然后编辑虚拟机设置,添加4块硬盘,每块分配40G,点击确认后开启虚拟机(如何添加硬盘上一篇博客有详细操作就不解释了)

二、检查是否已安装mdadm 软件包

三、然后 对分区进行管理,创建分区并修改分区类型,这里示范一个/dev/sdb,其余的操作一样,就不示范了
在这里插入图片描述这一步主要是一定要修改分区类型为 fd
在这里插入图片描述

四、使用fdisk -l看一下分区情况,是否全部转换完成
在这里插入图片描述五、验证一下磁盘是否已做raid,然后开始创建raid,这里我们创建一个raid名为md0,级别使用RAID5,然后-l3设置使用三个磁盘,-x1使用一块备份磁盘,再使用cat /proc/mdstat 查看创建RAID的进度,如果出现[UUU]说明RAID已经创建好了。
在这里插入图片描述六、这里已经创建好了,我们开始验证一下
mdadm -D /dev/md0 是查看RAID磁盘详细信息
在这里插入图片描述在这里插入图片描述
七、在根目录下创建一个md5 的目录,然后将RAID进行格式化,因为之前将创建的RAID命名为md5了。所以使用的mkfs.xfs /dev/md5进行格式化。再进行挂载
在这里插入图片描述

八、然后使用mdadm /dev/md5 -f /dev/sdc1 来模拟/dev/sdc1故障
这里显示U-U说明已经模拟成功
在这里插入图片描述九或者使用mdadm -D /dev/md5命令来查看RAID的情况,发现sdc1 是faulty 状态,说明创建的RAID是可用的。

在这里插入图片描述

二、创建软 RAID 10磁盘阵列

需求:

为Linux服务器添加4块SCSI硬盘
使用mdadm软件包,构建RAID10磁盘阵列,提高磁盘存储的性能和可靠性

操作步骤:

创建RAID10 的第1、2、3、4、5、6 步和前面创建RAID5的步骤是一样的,直接看上面的步骤一样的操作即可。
这里注意的点是创建RAID10 需要先创建两个RAID1 ,每个RAID1里分配两个硬盘,然后再创建RAID0,将两个创建好的RAID1 配置上去,这样就达到RAID10 的功能。

这里我就先省略前面的步骤了

先检查一下mdadm软件包有没有安装
在这里插入图片描述

创建两个RAID1,分别命名为md0 和 md1
在这里插入图片描述

使用mdadm -D /dev/md0可以查看当前创建Raid进度
在这里插入图片描述
在这里插入图片描述
创建Raid0 ,将其命名为md10,指定使用RAID1中的md0和md1做Raid0
在这里插入图片描述
进入根目录下创建目录raid10,将RAID10的md10进行格式化之后挂载在raid10目录下,然后就可以在该阵列中进行读写了

在这里插入图片描述在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/panrenjun/article/details/110213294