在Linux上搭建RAID阵列之RAID5
如果对于RAID不太了解的朋友亲参考这一片文章https://blog.51cto.com/14451009/2431487(RAID技术全解图解-RAID0、RAID1、RAID5。。。【转】) 现在主流的RAID阵列都有RAID0 RAID1 RAID5 RAID6 RAID10 。因为服务器端大多数Linux系统,但如何在Linux系统上面实现这个RAID阵列呢。这篇博客就大概的介绍一下RAID5的设置方法
RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 RAID 5可以理解为是RAID 0和RAID 1的折中方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。
下面介绍一下实验环境:VMware版本14,Linux系统版本CentOS7
目标是组成一个RAID5阵列,然后的一块硬盘作为替补的硬盘,所以这边要添加四块磁盘然后重启
确实刚才添加的四块磁盘都已经被识别,接下来要做的是把这四块磁盘全部分区
使用fdisk /dev/sdb 进入对第一块磁盘的设置模式。输入“n”创建一个新分区,接下来按“p”创建一个主分区,然后全部回车在按“w”保存之前按“t”跟改模式为raid模式输入“fd”代号即可,最后按“w”保存并退出
接下来使用fdisk -l命令查看整个磁盘情况看到刚刚添加的四块磁盘都已经分区完毕
接下来使用命令 mdadm -Cv /dev/md5 -l5 -n3 /dev/sd[b-d]1 -x1 /dev/sde1 创建RAID5的磁盘阵列,sde磁盘作为替补盘。命令详解mdadm -Cv(创建一个RAID阵列 /dev/md5(RAID阵列设备文件名) -l5(设置为RAID5模式) -n3(添加三块磁盘) /dev/sd[b-d]1(被添加的三块磁盘设备文件名) -x1(添加一个备份盘) /dev/sde1(备份盘的设备文件名)
使用mdadm -D /dev/md5 命令查看信息,会发现大小只有三块磁盘的三分之一二,而第四块磁盘变成了备用盘
接下来就是使用mkfs -t xfs /dev/md5 格式化md5,然后使用mount /dev/md5 /mnt命令把md5磁盘阵列挂载到mnt目录下就可以使用了
接下来使用mdadm -f /dev/md5 /dev/sdb1把阵列当中的sdb1给它破坏发现备用的一块磁盘已经自动开始同步。这就是一个简单的磁盘阵列RAID5
- linux 磁盘阵列 raid1搭建教程
- 在Linux上搭建RAID阵列之RAID0
- 在Linux上搭建RAID阵列之RAID1
- Linux阵列 RAID详解 (转)
- Linux运维学习-磁盘管理之磁盘冗余阵列(RAID)
- Linux阵列 RAID详解
- Linux阵列 RAID详解
- 在 Linux 下使用 RAID(七):在 RAID 中扩展现有的 RAID 阵列和删除故障的磁盘
- 【linux相识相知】独立硬盘冗余阵列-RAID
- Linux 内核中RAID5源码详解之守护进程raid5d
- linux raid1搭建教程
- Linux阵列 RAID详解
- RAID5磁盘阵列搭建——新手上路
- linux 系统管理之磁盘阵列RAID和压缩命令
- 在 Linux 下使用 RAID(七):在 RAID 中扩展现有的 RAID 阵列和删除故障的磁盘
- RAID简单介绍和Linux如何搭建一个RAID
- Linux阵列 RAID详解
- Linux学习作业2-3 创建RAID01磁盘阵列
- Linux阵列 RAID详解
- linux基础(21)--磁盘阵列RAID--RHEL6.5