Linux系统常用磁盘阵列RAID5

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统常用磁盘阵列RAID5相关的知识,希望对你有一定的参考价值。

RAID5最少由3块硬盘组成,每个硬盘容量一样,数据存储于磁盘阵列中的每个硬盘,其中一块硬盘存储数据校验位,当丢失其中的一位时,RAID1能通过算法,利用其他两位数据将丢失的数据进行计算还原,因此RAID5最多只能允许一块硬盘损坏,可见磁盘利用率是(N-1)/N,数据的安全性得以保障,一般大多数人选择用RAID5的组合方式做磁盘阵列。
下面在Linux上制作由3块硬盘组合成R的AID5磁盘阵列,模拟当3块硬盘中其中一块硬盘损坏了,第四块硬盘将做备份替换上。
首先准备实验环境,在Linux上新添加4个20G的硬盘,右击左侧列表虚拟机名称“RedHat6-1”,点击“设置”,进入虚拟机设置引导框,点击“添加”,选择“硬盘”,按照下一步默认选项直至完成,再做4次添加硬盘的步骤,点击确定,之后在终端输入“init 6”命令来重启Linux系统,这样4个磁盘就添加成功了。
技术分享图片
技术分享图片

然后用xshell远程连接Linux系统,然后用fdisk工具查看硬盘列表信息,再用fdisk工具对新增的四个硬盘/dev/sdb /dev/sdc /dev/sdd /dev/sde进行规划分区,四个硬盘分别被划分sdb1分区,sdc1分区,sdd1分区,sde1分区。
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

接着用mdadm工具将/dev/sdb /dev/sdc /dev/sdd三块硬盘组合成RAID5模式,其中的一块硬盘/dev/sde作为备份盘。
技术分享图片
mdadm工具使用完后需要查看RAID5卷是否制作成功。去/proc路径下查看mdstat文件可以看到三块硬盘正在做同步,等一会儿时间就会同步成功,最后再用mdadm工具查看RAID5卷的详细信息。
技术分享图片
技术分享图片
之后就是对raid5卷进行格式化并挂载
技术分享图片
最后是模拟实现其中一个磁盘损坏,备用磁盘自动替换的功能,将/dev/sdb1硬盘分区损坏掉,备用硬盘分区/dev/sde1自动替换上。
技术分享图片
至此,Linux系统制作RAID5卷实验成功。

以上是关于Linux系统常用磁盘阵列RAID5的主要内容,如果未能解决你的问题,请参考以下文章

linux系统中部署RAID5磁盘阵列+备份盘

linux系统中RAID5磁盘冗余阵列配置(5块磁盘)

Linux系统下RAID5和RAID10的磁盘阵列配置

Linux磁盘管理-Raid5和LVM

LINUX 下创建RAID5以及LVM磁盘配额

Linux下配置RAID5 LVM逻辑卷及磁盘配额的实验