CentOS7虚拟机中部署RAID 10磁盘陈列实验

  当前生产环境用到的服务器一般都配备RAID阵列卡,我们可以使用mdadm命令创建和管理RAID磁盘阵列。其中涉及到的理论知识其实和生产环境中完全一致。

  1.在虚拟机中添加4块测试硬盘

点击下一步创建就好,由于是实验环境,硬盘容量可以自行设置,这里设置5G大小,添加完成后如下图

注意:需要在关闭系统之后,再在虚拟机设置中添加,否则可能会因为计算机架构的不同而导致虚拟机系统无法识别添加的硬盘设备

 

2.使用mdadm命令创建RAID 10 名称为 "/dev/md0"

mdadm命令常见参数:

-a 检测设备名称

-n 指定设备数量

-l  指定RAID级别

-C 创建

-v 显示过程

-f 模拟设备损坏

-r 移除设备

-Q 查看摘要信息

-D 查看详细信息

-S 停止RAID磁盘阵列

命令:

mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdc /dev/sdd /dev/sde /dev/sdf

命令解释:

/dev/md0 就是创建后RAID磁盘阵列名称

-a yes 代表自动创建设备文件

-n 4 代表使用4块硬盘部署

-l 10 代表部署的是RAID10

最后在加上4块硬盘设备的名称即可

(由于本人之前已经添加过两块硬盘,所以是从sdc开始,没有添加过硬盘是从sdb开始,如果不知道自己之前是否添加可以输入fdisk -l命令查看)

红线标识的自己添加的4块5G的硬盘

 

3.把制作好的RAID磁盘阵列格式化为ext4格式:mkfs.ext4 /dev/md0

 

4.创建挂载点,把硬盘进行挂载

mkdir /RAID10

mount /dev/md0 /RAID10

可以看到现在的可用空间为10G

5.最后查看/dev/md0磁盘阵列的详细信息,并将挂载信息写入配置文件,使其永久生效(mount挂载后重启失效,同理利用fdisk分区之后也需要将挂载信息写入配置文件)

mdadm -D /dev/md0: 查看/dev/md0的详细信息

 

将挂载信息写入配置文件/etc/fstab

echo "/dev/md0 /RAID10 ext4 defaults 0 0" >> /etc/fstab

 

 

 

 

 

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值