关于向raid0中增加硬盘出现Invalid argument错误提示的释疑

2011年06月02日 Linux基础 评论 2 条 阅读 11,611 views 次

如果你和我一样是个Linux菜鸟的话,你是不是也和我一样在创建RAID0的时候,出现过这样那样的错误提示,而又找不到解决的办法呢?下面,我就以这个特殊的RAID0来和大家一起分析一下。

你要创建一个RAID0设备,我的RAID0情况如下

[root@yufei ~]# mdadm -D /dev/md0
    Number   Major   Minor   RaidDevice State
       0       8       32        0      active sync   /dev/sdc
       1       8       48        1      active sync   /dev/sdd

错误提示1:mdadm: add new device failed for /dev/sdf as 2: Invalid argument

原因分析:我的RIAD0空间有点小,我想向此RAID0中再增加一块硬盘

[root@yufei ~]# mdadm /dev/md0 -a /dev/sdf
mdadm: add new device failed for /dev/sdf as 2: Invalid argument

我们的命令格式是正常的,而且sdf这个磁盘也是存在的,为什么会出现上面的问题呢?

错误提示2:mdadm: failed to RUN_ARRAY /dev/md0: Invalid argument

原因分析:在线向RAID0中增加硬盘不可以,那么我把RAID0停止再重新启动看看

[root@yufei ~]# mdadm -S /dev/md0
mdadm: stopped /dev/md0
[root@yufei ~]# mdadm -A -s /dev/md0
mdadm: failed to RUN_ARRAY /dev/md0: Invalid argument

我们的命令也是正确的,但为什么还是会出现Invalid argument这样的错误提示呢?

启动后,我们再来看看RAID0设备的情况,竟然出现了一个热备(spare)盘

[root@yufei ~]# mdadm -D /dev/md0
    Number   Major   Minor   RaidDevice State
       0       8       32        0      active sync   /dev/sdc
       1       8       48        1      active sync   /dev/sdd

       2       8       80        -      spare   /dev/sdf

错误提示3:mdadm: raid0 array /dev/md0 cannot be reshaped.

原因分析:既然在RAID0中有了热备盘,那我尝试把他加到RAID0的工作盘看看

[root@yufei ~]# mdadm -G /dev/md0 -n3
mdadm: raid0 array /dev/md0 cannot be reshaped.

这个命令对他也不起作用。

OK,为什么会出现上面的种种错误呢?

今天和我们群中的小默交流了,最后得出的结论如下:

1、从RAID0的原理上来说,向里面增加硬盘是可以的,但实践是不行的。

2、RAID0设备没应该不存在热备盘,但重新启动后,竟然出现了。

3、通过RAID卡来为RAID0增加设备也是不可以。

最后的结论是:

由于RAID0的数据储存是分散储存的,如果在原有的基础上再增加新的硬盘的话,就会破坏原有磁盘上的数据储存,可能就破坏了整个数据。所以说,无论是离线还是在线,都不能直接向RAID0中增加其他的设备,只有通过重新创建RAID0设备来实现。

以上只是个人的理解,不知道对与错,如果各位看官对些了解的话,希望能给以指点,不要误导其他人啊!同时也欢迎大家一起来交流此问题!

2 条留言  访客:0 条  博主:0 条   引用: 2 条

来自外部的引用: 2 条

  • Linux之在RHEL6系统上配置磁盘阵列(RAID)Radhat/CentOS教程 | Linux服务器 | PHP教程 | Mysql/Oracle资料 | Jquery开源资料 |冰封博客
  • 梦,从这里起航! » raid5详解

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录