要使用部署磁盘阵列就需要用到一个命令【mdadm】
-a #检测设备名称
-n #指定设备数量
-l #指定RAID级别
-C #创建
-v #显示过程
-f #模拟设备损坏
-r #移除设备
-Q #查看摘要信息
-D #查看详细信息
-S #停止RAID磁盘阵列
根据之前的文章,我们可以知道,新增的,一个硬盘的设备名字是从sdb开始,那么要是后期有10、50、100个的磁盘组,我们总不可能都按照sdb1、sdb2来单独命名吧?
所以一个组的概念就诞生了,我们将这些所有硬盘都集合统一命名。
执行fdisk -l 我们可以看看有哪些设备
分别是sdb、sdc、sdd、sde四个硬盘
现在将他们集合一起变为磁盘阵列
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde
对照上方的表,这段话解读为
1、在设备/dev/md0 创建磁盘阵列 # mdadm -Cv /dev/md0
2、检测设备名称并确认 # -a yes
3、指定设备数量为4 # -n 4
4、指定RAID级别为RAID10 # -l 10
5、设备列:/dev/sdb /dev/sdc /dev/sdd /dev/sde #每个设备都用空格隔开
这样就创建了一个阵列组了
在根目录创建一个文件夹,将磁盘阵列挂载上去,执行df -h 再看下
我们可以看下磁盘阵列信息
将磁盘阵列信息写入配置文件,让它永久生效,就是之前的/etc/fstab里面
如果你不想使用vim去编辑,你可以直接用echo的追加功能
echo "/dev/md0 /md0 ext4 defaults 0 0" >> /etc/fstab