【Linux】(超详细步骤)构建软RAID磁盘阵列

一、构建磁盘阵列

(1) 安装 mdadm 工具

在CentOS7.x 系统中mdadm 工具由mdadm-3.4-14.el7.x86_64 软件包提供,执行 rpm -qa | grep mdadm 命令查看系统中是否安装 mdadm 工具。若系统内未安装 mdadm 工具, 可使用 RPM 或 YUM 方式安装yum install mdadm -y
【Linux】(超详细步骤)构建软RAID磁盘阵列插图

(2) 准备用于 RAID 阵列的分区

为 Linux 服务器添加 4 块 SCSI 硬盘。使用 fdisk 工具各划分出一块 2GB 的分区,依 为/dev/sdc1、/dev/sdd1、/dev/sde1、/dev/sdf1.(因为我之前已经添加了一块磁盘(sdb),再添加磁盘就从sdc开始)
【Linux】(超详细步骤)构建软RAID磁盘阵列插图1

(3) 创建 RAID 设备

使用 mdadm 命令创建 RAID,执行以下命令即可创建名称为 md0 的 RAID5。

[root@localhost ~]# mdadm -Cv /dev/md0 -a yes -n4 -l5 /dev/sd[cdef]1
【Linux】(超详细步骤)构建软RAID磁盘阵列插图2
上述命令中所用到参数的作用如下所示。

-C:等同于 create,表示新建;

-v:显示创建过程中的信息; /dev/md0:创建 RAID5 的名称;

-a:--auto,表示通知 mdadm 是否创建设备文件,并分配一个未使用的次设备 号, 后面跟 yes 代表如果有什么设备文件没有存在的话就自动创建;

-n:指定使用几块硬盘创建 RAID,n4 表示使用 4 块硬盘创建 RAID;

-l:指定 RAID 的级别,l5 表示创建 RAID5; /dev/sd[bcde]1:指定四块磁盘分区。查看 RAID5 创建结果。

(4) 创建并挂载文件系统(临时挂载)

[root@localhost ~]# mkfs -t xfs /dev/md0

[root@localhost ~]# mkdir /raidme

[root@localhost ~]# mount /dev/md0 /raidme/ 

[root@localhost ~]# df -Th
【Linux】(超详细步骤)构建软RAID磁盘阵列插图3

从上述 df -Th 命令的结果中的值/dev/md0 容量为 6G。4 块 2G 磁盘应该 8G,为什 么容量只显示 6G?这是 RAID5 的特性,用于存放校验数据的部分不显示。

版权声明 1 本网站名称:诺言博客
2 本站永久网址:https://nuoyo.cn
3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ2469329338进行删除处理。
4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7 如无特别声明本文即为原创文章仅代表个人观点,版权归《诺言》所有,欢迎转载,转载请保留原文链接。
THE END
分享
二维码
打赏
海报
【Linux】(超详细步骤)构建软RAID磁盘阵列
一、构建磁盘阵列 (1) 安装 mdadm 工具 在CentOS7.x 系统中mdadm 工具由mdadm-3.4-14.el7.x86_64 软件包提供,执行 rpm -qa | grep mdadm 命令查看系统中是……
<<上一篇
下一篇>>