我有两个驱动器曾经是单个RAID1卷的一部分,但似乎其中一个脱机了一段时间,我刚才注意到,当我重新启动我的系统。
我现在似乎有两个RAID卷,据报道:
# 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>
不完全确定从哪里去。 我怎样才能合并和重新同步这些卷没有数据丢失?
谢谢。
首先,你必须找出哪两个设备有更新的RAID副本。 尝试将它们挂载到只读文件中。 日志(特别是/var/log/syslog* )也可能有帮助。 然后,您必须validation脱机的驱动器没有损坏(日志,再次和SMART)。
然后杀死其他mdadm --fail ( mdadm --fail , mdadm --remove ),并将设备添加到正确的一个。 这会触发重新同步,但是你应该再次进行一次精确的search。
你应该能够用-a选项重新添加磁盘。 例如:
mdadm -a /dev/md127 /dev/sdc1
使用mdadm -D /dev/mddevice获取有关数组的更多信息。 在重新添加之前,您可能需要首先使用-r选项删除有问题的磁盘分区