首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mdadm -恢复“拆分”RAID1数组

mdadm -恢复“拆分”RAID1数组
EN

Server Fault用户
提问于 2012-11-04 15:57:19
回答 2查看 2.2K关注 0票数 3

我有两个驱动器曾经是单个RAID1卷的一部分,但似乎其中一个驱动器已经脱机一段时间了,我刚才在重新启动系统时注意到了这一点。

我现在似乎有两个RAID卷,如下所述:

代码语言:javascript
复制
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md126 : active raid1 sdc[1]
      2096116 blocks super 1.2 [2/1] [_U]

md127 : active (auto-read-only) raid1 sdb[0]
      2096116 blocks super 1.2 [2/1] [U_]

unused devices: <none>

不太确定从这里往哪里走。如何在不丢失数据的情况下合并和重新同步这些卷?

谢谢。

EN

回答 2

Server Fault用户

发布于 2012-11-04 16:21:57

首先,您必须知道这两种设备中哪一种有最新的RAID副本。尝试将它们挂载为只读并查看文件。原木(尤指原木)/var/log/syslog*)在这方面也可能有帮助。然后,您必须确认脱机的驱动器没有损坏(同样,日志也是智能的)。

然后杀死另一个raid (mdadm --failmdadm --remove)并将设备添加到正确的raid中。这将触发一个重新同步,但是您应该再次进行一次很好的raid。

票数 4
EN

Server Fault用户

发布于 2012-11-04 16:07:32

您应该能够用-a选项重新添加磁盘。例如:

代码语言:javascript
复制
mdadm -a /dev/md127 /dev/sdc1

使用mdadm -D /dev/mddevice获取有关数组的更多信息。在重新添加之前,您可能需要首先使用-r选项来删除问题磁盘分区。

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

https://serverfault.com/questions/445315

复制
相关文章

相似问题

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