首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux RAID0 -重新定位成员磁盘

Linux RAID0 -重新定位成员磁盘
EN

Server Fault用户
提问于 2011-07-11 21:01:39
回答 4查看 145关注 0票数 1

我想在网上处理数组的一个问题--我使用RAID0进行临时视频存储--恢复成本低但经常使用的数据。

软件数组如下所示:

代码语言:javascript
复制
md1 : active raid0 sdb1[2] sdc1[3] sdd1[0] sde1[1]
      1953487616 blocks 64k chunks

我在这个系统中有另一个分区(sda1),我想使用它来替换sdc1 (驱动器的使用时间不同,sdc1绝对是最慢的,整个数组的顺序读取性能仅限于300‘s/S)。

是否有一种方法可以在数组仍然在线的情况下将数据从sdc1迁移到sda1?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2011-07-11 23:11:28

您将无法在网上完成此操作,因为RAID-0完全无法处理故障,而且md系统依赖于故障来触发对备用组件的重新构建。没有办法说“你能不能用这个设备代替那个设备”而不说“那个设备故障了”--当然,这会给你的RAID-0阵列一个概念。

因此,我建议使用LVM和条带,而不是RAID-0数组的md。它有一个更好的工具集来管理像这样的组件设备。不过,我仍然会在任何其他的RAID级别上使用md。

票数 2
EN

Server Fault用户

发布于 2011-07-11 21:20:22

通常,使用RAID 0执行类似的操作需要从头开始重新构建数组。

票数 0
EN

Server Fault用户

发布于 2013-08-01 17:03:15

不,不能在数组联机时替换raid0磁盘。但是您可以在停止raid之后(我只是暂时注释掉/etc/mdadm.conf的内容并重新启动)。当raid脱机时,可以使用"dd“cmdline实用程序将整个磁盘从故障磁盘复制到新磁盘。克隆/etc/mdadm.conf的卸载内容后,再关闭,断开故障磁盘(!)再启动一次。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/289197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档