美文网首页Linux学习之路Linux
linux磁盘阵列技术2【部署磁盘阵列】

linux磁盘阵列技术2【部署磁盘阵列】

作者: 注水猪肉 | 来源:发表于2019-02-14 11:09 被阅读4次

要使用部署磁盘阵列就需要用到一个命令【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         #每个设备都用空格隔开         

一路确定就对了

这样就创建了一个阵列组了

mkfs.ext4 /dev/md0 格式化下磁盘阵列

在根目录创建一个文件夹,将磁盘阵列挂载上去,执行df -h 再看下

已经挂载上去了,这样就创建完了

我们可以看下磁盘阵列信息

mdadm -D /dev/md0

将磁盘阵列信息写入配置文件,让它永久生效,就是之前的/etc/fstab里面

如果你不想使用vim去编辑,你可以直接用echo的追加功能

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

相关文章

网友评论

    本文标题:linux磁盘阵列技术2【部署磁盘阵列】

    本文链接:https://www.haomeiwen.com/subject/freseqtx.html