我的 Synology nas 系统上的 RAID5 已崩溃。首先,系统阻止一个磁盘以降级状态从 raid 中删除。关闭以拔出磁盘并重新启动 nas 后,raid 状态已更改为失败(mdadm 的 raid 配置中仍然可见清洁、降级状态),但在 gui 中 raid 阵列的大小为 0byte :( 并且无法修复此问题!
答案1
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid1 sda3[0] sdb3[1]
21392384 blocks super 1.2 [2/2] [UU]
md3 : active raid5 sdd5[1] sdh5[5] sdg5[4] sdf5[3] sde5[2]
9743376960 blocks super 1.2 level 5, 64k chunk, algorithm 2 [6/5] [_UUUUU]
md1 : active raid1 sda2[0] sdb2[1] sdd2[7] sde2[6] sdf2[5] sdg2[4] sdh2[3]
2097088 blocks [12/7] [UU_UUUUU____]
md0 : active raid1 sda1[0] sdb1[1] sdd1[7] sde1[6] sdf1[5] sdg1[4] sdh1[3]
2490176 blocks [12/7] [UU_UUUUU____] unused devices: <none>
对您来说这是一件好事mdadm --create
:该命令更有可能破坏您的阵列而不是保存它。由于它很早就失败了,所以可能没有造成任何损害。
/dev/md3
仅丢失一台设备,因此应该可以恢复它。运行mdadm --run /dev/md3
后mdadm --readwrite /dev/md3
应该可以使用;此时,更换故障磁盘并将新磁盘添加到阵列中mdadm --manage /dev/md3 --add /dev/<insert new disk here>
。然后子系统md
将开始重建阵列。