我的一台 Hetzner 服务器上的一个驱动器昨天出现故障。我之前更换过一次,但这次它就是无法工作。
将 GPT 复制到新磁盘后,我将其中一个分区添加到阵列,如下所示:
mdadm /dev/md2 -a /dev/sda3
但我得到的只是“备用重建”
/dev/md2:
Version : 1.2
Creation Time : Mon Aug 6 12:26:06 2012
Raid Level : raid1
Array Size : 1073740664 (1024.00 GiB 1099.51 GB)
Used Dev Size : 1073740664 (1024.00 GiB 1099.51 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Fri Nov 27 21:20:22 2015
State : clean, degraded, recovering
Active Devices : 1
Working Devices : 2
Failed Devices : 0
Spare Devices : 1
Rebuild Status : 0% complete
Name : rescue:2 (local to host rescue)
UUID : 22dec46b:5085ad15:c6afdce0:7f025da4
Events : 17901232
Number Major Minor RaidDevice State
2 8 19 0 active sync /dev/sdb3
3 8 3 1 spare rebuilding /dev/sda3
重建在 +/- 25% 之后停止(我认为这是分区的满度,但我不知道它是否应该如此表现)
并且磁盘只是保持“备用”状态,我不知道如何激活它。
那么有人知道我能做什么吗?
答案1
如果恢复开始但突然在 25% 处停止,则很可能是其他 RAID1 磁盘成员在读取其扇区时遇到了严重问题。无论如何,我强烈建议您访问Linux MDRAID 邮件列表直接询问你的问题。