目标需求:创建RAID卷设备名为md127,级别5,使用2个硬盘建立RAID,1个硬盘作为热备份
并创建成ext3系统文件,最后挂载到/mnt/md127.
一、说明
一般创建RAID卷有两种方法,本篇仅演示使用mdadm命令去实现目标
二、为目标机添加所需硬盘(即所需磁盘的数量)
下面我们使用 fdisk 命令分别对 /dev/sdb 、 /dev/sdc 、dev/sdd进行分区,并设置分区类型id为fd
(如果不是root用户则需在fdisk命令前加上sudo命令 : sudo fdisk /dev/sdb).
n : 创建分区 e :建立扩展分区 l :建立扩展分区 t : 更改分区类型 w : 保存分区
这时我们新添的sdb硬盘已经完成了初步过程,但我们还需重复以上操作去进行sdc与sdd硬盘的分区
三、创建RAID卷
要在linux中创建RAID卷,需要先安装RAID的管理包,可以直接使用linux安装光盘上自带的mdadm 输入:sudo yum -y install mdadm进行安装
mdadm命令常见参数解释:
-a | 检测设备名称 添加磁盘 |
-n | 指定设备数量 |
-l | 指定RAID级别 |
-C | 创建 |
-v | 显示过程 |
-f | 模拟设备损坏 |
-r | 移除设备 |
-Q | 查看摘要信息 |
-D | 查看详细信息 |
-S | 停止RAID磁盘阵列 |
我们使用mdadm命令去进行设备的操作:
mdadm -C /dev/md127 -a yes -l5 -n2 -x1 /dev/sdb5 /dev/sdc5 /dev/sdd5
(这里的l5代表级别,可以根据需要更改为0、1、10即RAID0、RAID1、RAID10)
出现以下提示即表示以上操作没有出现错误,Raid级别5的卷创建成功
我们可以使用mdadm -D /dev/md127 命令去查看其状态:
这里我们可以清楚的设备md127的Raid级别为5硬盘总数为3,一块备份硬盘
完成了硬盘的分化后,此时的硬盘还不能使用我们还需进行以下两部:
1).格式化
我们需使用mkfs命令去将设备md127(即sdb、c、d)格式化
mkfs命令参数:
-t | 指定所要创建的文件系统类型 |
-c | 在创建文件系统之前进行设备坏块检查 |
-f | 强制格式化,类似于rm-f |
mkfs -t ext3 -c /dev/md127
(这里的ext3是本篇的目标需求,可根据目标所需更改为其他类型如ext2、ext3、ext4、xfs)
2).挂载
我们使用命令mount命令将设备md127挂载至mnt下md127(文件名可以自定)
mkdir /mnt/md127
mount /dev/md127 /mnt/md127
最后我们已完成创建RAID卷的全部步骤。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)