如何在驱动器处于“E”状态的情况下恢复Synology NAS上的mdadmarrays?
Synology有一个自定义版本的md驱动程序和mdadm工具集,在内核的rdev->标志结构中添加了一个“DriveError”标志。 净效应 – 如果你不幸得到arrays故障(第一个驱动器),再加上第二个驱动器上的错误 – arrays进入不让你修复/重buildarrays的状态,即使从驱动器读取工作精细。 在这一点上,从这个arrays的angular度来看,我并不是真的很担心这个问题,因为我已经把这个内容关掉了,打算重build,但是更多的是希望在未来有一个解决的途径,因为这是我第二次碰到它,而且我知道在论坛上我也见过其他人问过类似的问题。 Synology的支持一直不太有用(而且大部分是不响应的),并且在处理盒子上的raidset时不会共享任何信息。 / proc / mdstat的内容: ds1512-ent> cat /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] md2 : active raid5 sdb5[1] sda5[5](S) sde5[4](E) sdd5[3] sdc5[2] 11702126592 blocks super 1.2 level 5, 64k chunk, algorithm 2 [5/4] [_UUUE] md1 : active raid1 sdb2[1] sdd2[3] sdc2[2] sde2[4] sda2[0] 2097088 […]