快速业务通道

linux环境下做RAID5

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-28

RAID5 磁盘配额, 4块磁盘,分4个相等分区2G,其中3个做成RAID5分区,剩余一个作为冗余磁盘,挂载到/raid5目录,模拟其中一块磁盘损坏,冗余磁盘状态会自动变为active.

1.新增加4块磁盘,对新加的磁盘分区

sdc、sdd、sde创建的步骤跟上面一样,

3.创建raid5设备(注意:至少3个磁盘,磁盘数可以是奇数或者偶数),并查看阵列状态

-C 创建后面创建RAID块设备名称 -l 5 指明创建raid5 -n 3用于创建raid5磁盘的数量,即活动磁盘的数量,raid5最少3块磁盘,-x 1备用磁盘的数量,

4.格式化raid5,并挂载.

5.查看详细信息,上面3个状态active为活动的3个磁盘,状态为spare的为备用磁盘

4.模拟某个磁盘坏掉,并查看raid5信息,

可以发现此时的备用磁盘sde1自动转换为active,sdc1为faulty spare状态,

5.移除失效分区,查看raid5信息,发现sdc1已经移除掉了,

6.重新添加分区,并查看raid5信息,发现sdc1已经变为备用状态

如果你想让他直接变为active状态的话,还需要一个命令,直接添加上去只是备用状态,

这样就把备分区添加到了raid成员中了,容量也扩大了

[root@localhost ~]# mdadm -G /dev/md0 -n 4

7.建立raid配置文件,如果没有配置文件,在停止raid后就无法在激活了,


8.停用、启用

当再次查看信息时,会提示设备不是活跃的

启用RAID,命令如下,

删除RAID:

1.删除所有raid对应的磁盘或分区

mdadm /dev/md0 --fail /dev/sd[b,c,d,e,f]1 --remove /dev/sd[b,c,d,e,f]1

2.停止raid

mdadm --stop /dev/md0

3.清空磁盘(分区)超级块中的raid信息

mdadm --misc --zero-superblock /dev/sd[b,c,d,e,f]1

mdadm 使用参考(转)
mdadm是linux下用于管理软件 raid 的工具
以下内容来自 manpage 页:
基本语法 : mdadm [mode] [options]
[mode] 有7种:
Assemble:将以前定义的某个阵列加入当前在用阵列.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号