大家早上好,
我有一些 NAS 软件,大多数情况下运行良好,但当 Hyper-V 主机出现问题时,它经常会崩溃。今天就是这样的一天。
我不擅长底层的东西,但用 Google 搜索了一下,得出结论,整个事情都很混乱!我只有一个 RAID5,总共有 7 个磁盘,这似乎对应于 mdadm --detail /dev/md2。
有人能指导我如何让音量恢复正常吗?
mdadm --detail /dev/md3
/dev/md3:
Version : 1.2
Creation Time : Sun Apr 1 20:22:22 2018
Raid Level : raid5
Array Size : 3906971648 (3725.98 GiB 4000.74 GB)
Used Dev Size : 976742912 (931.49 GiB 1000.18 GB)
Raid Devices : 5
Total Devices : 4
Persistence : Superblock is persistent
Update Time : Fri Dec 21 07:52:22 2018
State : clean, degraded
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
Name : SUPERSYNO:3
UUID : e3f844f6:4bd70c27:c40439c2:8d1a29e9
Events : 12216
Number Major Minor RaidDevice State
0 8 70 0 active sync /dev/sde6
1 0 0 1 removed
4 8 150 2 active sync /dev/sdj6
5 8 118 3 active sync /dev/sdh6
2 8 134 4 active sync /dev/sdi6
mdadm --detail /dev/md0
/dev/md0:
Version : 0.90
Creation Time : Sat Jan 1 00:04:42 2000
Raid Level : raid1
Array Size : 2490176 (2.37 GiB 2.55 GB)
Used Dev Size : 2490176 (2.37 GiB 2.55 GB)
Raid Devices : 12
Total Devices : 8
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Fri Dec 21 08:08:09 2018
State : clean, degraded
Active Devices : 8
Working Devices : 8
Failed Devices : 0
Spare Devices : 0
UUID : 26aa5fea:f6cb55b4:3017a5a8:c86610be
Events : 0.5720
Number Major Minor RaidDevice State
0 8 33 0 active sync /dev/sdc1
1 8 49 1 active sync /dev/sdd1
2 8 145 2 active sync /dev/sdj1
3 8 129 3 active sync /dev/sdi1
4 8 113 4 active sync /dev/sdh1
5 8 97 5 active sync /dev/sdg1
6 8 81 6 active sync /dev/sdf1
7 8 65 7 active sync /dev/sde1
8 0 0 8 removed
9 0 0 9 removed
10 0 0 10 removed
11 0 0 11 removed
mdadm --detail /dev/md1
/dev/md1:
Version : 0.90
Creation Time : Thu Dec 20 22:46:39 2018
Raid Level : raid1
Array Size : 2097088 (2048.28 MiB 2147.42 MB)
Used Dev Size : 2097088 (2048.28 MiB 2147.42 MB)
Raid Devices : 12
Total Devices : 8
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Thu Dec 20 22:47:37 2018
State : active, degraded
Active Devices : 8
Working Devices : 8
Failed Devices : 0
Spare Devices : 0
UUID : 3637e4b4:d5bb08ce:dca69c88:18a34d86 (local to host SuperSyno)
Events : 0.19
Number Major Minor RaidDevice State
0 8 34 0 active sync /dev/sdc2
1 8 50 1 active sync /dev/sdd2
2 8 66 2 active sync /dev/sde2
3 8 82 3 active sync /dev/sdf2
4 8 98 4 active sync /dev/sdg2
5 8 114 5 active sync /dev/sdh2
6 8 130 6 active sync /dev/sdi2
7 8 146 7 active sync /dev/sdj2
8 0 0 8 removed
9 0 0 9 removed
10 0 0 10 removed
11 0 0 11 removed
mdadm --detail /dev/md2
/dev/md2:
Version : 1.2
Creation Time : Sun Apr 1 20:22:22 2018
Raid Level : raid5
Array Size : 20478048192 (19529.39 GiB 20969.52 GB)
Used Dev Size : 2925435456 (2789.91 GiB 2995.65 GB)
Raid Devices : 8
Total Devices : 7
Persistence : Superblock is persistent
Update Time : Thu Dec 20 22:34:47 2018
State : clean, degraded
Active Devices : 7
Working Devices : 7
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
Name : SUPERSYNO:2
UUID : 7d8b04cf:aebb8d01:6034359b:c4bb62db
Events : 280533
Number Major Minor RaidDevice State
9 8 53 0 active sync /dev/sdd5
1 8 69 1 active sync /dev/sde5
2 0 0 2 removed
7 8 149 3 active sync /dev/sdj5
8 8 117 4 active sync /dev/sdh5
5 8 133 5 active sync /dev/sdi5
4 8 101 6 active sync /dev/sdg5
3 8 85 7 active sync /dev/sdf5
mdadm --detail /dev/md3
/dev/md3:
Version : 1.2
Creation Time : Sun Apr 1 20:22:22 2018
Raid Level : raid5
Array Size : 3906971648 (3725.98 GiB 4000.74 GB)
Used Dev Size : 976742912 (931.49 GiB 1000.18 GB)
Raid Devices : 5
Total Devices : 4
Persistence : Superblock is persistent
Update Time : Fri Dec 21 08:01:56 2018
State : clean, degraded
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
Name : SUPERSYNO:3
UUID : e3f844f6:4bd70c27:c40439c2:8d1a29e9
Events : 12218
Number Major Minor RaidDevice State
0 8 70 0 active sync /dev/sde6
1 0 0 1 removed
4 8 150 2 active sync /dev/sdj6
5 8 118 3 active sync /dev/sdh6
2 8 134 4 active sync /dev/sdi6
cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md1 : active raid1 sdj2[7] sdi2[6] sdh2[5] sdg2[4] sdf2[3] sde2[2] sdd2[1]
sdc2[0]
097088 blocks [12/8] [UUUUUUUU____]
md2 : active raid5 sdd5[9] sdf5[3] sdg5[4] sdi5[5] sdh5[8] sdj5[7] sde5[1]
20478048192 blocks super 1.2 level 5, 64k chunk, algorithm 2 [8/7] [UU_UUUUU]
md3 : active raid5 sde6[0] sdi6[2] sdh6[5] sdj6[4]
3906971648 blocks super 1.2 level 5, 64k chunk, algorithm 2 [5/4] [U_UUU]
md0 : active raid1 sdj1[2] sdi1[3] sdh1[4] sdg1[5] sdf1[6] sde1[7] sdd1[1] sdc1[0]
2490176 blocks [12/8] [UUUUUUUU____]
unused devices: <none>
cat /proc/partitions
major minor #blocks name
8 32 10485760 sdc
8 33 2490240 sdc1
8 34 2097152 sdc2
8 48 2930266584 sdd
8 49 2490240 sdd1
8 50 2097152 sdd2
8 53 2925436480 sdd5
8 64 3907018584 sde
8 65 2490240 sde1
8 66 2097152 sde2
8 69 2925436480 sde5
8 70 976743952 sde6
8 80 2930266584 sdf
8 81 2490240 sdf1
8 82 2097152 sdf2
8 85 2925436480 sdf5
8 96 2930266584 sdg
8 97 2490240 sdg1
8 98 2097152 sdg2
8 101 2925436480 sdg5
8 112 3907018584 sdh
8 113 2490240 sdh1
8 114 2097152 sdh2
8 117 2925436480 sdh5
8 118 976743952 sdh6
8 128 3907018584 sdi
8 129 2490240 sdi1
8 130 2097152 sdi2
8 133 2925436480 sdi5
8 134 976743952 sdi6
8 144 3907018584 sdj
8 145 2490240 sdj1
8 146 2097152 sdj2
8 149 2925436480 sdj5
8 150 976743952 sdj6
9 0 2490176 md0
251 0 2430976 zram0
9 3 3906971648 md3
9 2 20478048192 md2
253 0 24385015808 dm-0
9 1 2097088 md1
第八次进攻
cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid5 sde5[9] sdf5[3] sdg5[4] sdj5[5] sdh5[8] sdk5[7] sdd5[1]
20478048192 blocks super 1.2 level 5, 64k chunk, algorithm 2 [8/7] [UU_UUUUU]
md3 : active raid5 sdd6[0] sdj6[2] sdh6[5] sdk6[4]
3906971648 blocks super 1.2 level 5, 64k chunk, algorithm 2 [5/4] [U_UUU]
md1 : active raid1 sdk2[8] sdj2[7] sdi2[6] sdh2[5] sdg2[4] sdf2[3] sde2[2] sdd2[1] sdc2[0]
2097088 blocks [12/9] [UUUUUUUUU___]
md0 : active raid1 sdk1[2] sdj1[3] sdh1[4] sdg1[5] sdf1[7] sde1[8] sdd1[1] sdc1[0] sdi1[6]
2490176 blocks [12/9] [UUUUUUUUU___]
unused devices: <none>
cat /proc/partitions
major minor #blocks name
8 32 5242880 sdc
8 33 2490240 sdc1
8 34 2097152 sdc2
8 48 3907018584 sdd
8 49 2490240 sdd1
8 50 2097152 sdd2
8 53 2925436480 sdd5
8 54 976743952 sdd6
8 64 2930266584 sde
8 65 2490240 sde1
8 66 2097152 sde2
8 69 2925436480 sde5
8 80 2930266584 sdf
8 81 2490240 sdf1
8 82 2097152 sdf2
8 85 2925436480 sdf5
8 96 2930266584 sdg
8 97 2490240 sdg1
8 98 2097152 sdg2
8 101 2925436480 sdg5
8 112 3907018584 sdh
8 113 2490240 sdh1
8 114 2097152 sdh2
8 117 2925436480 sdh5
8 118 976743952 sdh6
8 128 3907018584 sdi
8 129 2490240 sdi1
8 130 2097152 sdi2
8 133 2925436480 sdi5
8 134 976743952 sdi6
8 144 3907018584 sdj
8 145 2490240 sdj1
8 146 2097152 sdj2
8 149 2925436480 sdj5
8 150 976743952 sdj6
8 160 3907018584 sdk
8 161 2490240 sdk1
8 162 2097152 sdk2
8 165 2925436480 sdk5
8 166 976743952 sdk6
9 0 2490176 md0
9 1 2097088 md1
251 0 2430976 zram0
9 3 3906971648 md3
9 2 20478048192 md2
253 0 24385015808 dm-0
编辑于上午 07:19 发布一致性检查
cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid5 sdd5[9] sdf5[3] sdg5[4] sdj5[5] sdh5[8] sdk5[7] sdi5[10] sde5[1]
20478048192 blocks super 1.2 level 5, 64k chunk, algorithm 2 [8/8] [UUUUUUUU]
md3 : active raid5 sde6[0] sdj6[2] sdh6[5] sdk6[4] sdi6[6]
3906971648 blocks super 1.2 level 5, 64k chunk, algorithm 2 [5/5] [UUUUU]
md1 : active raid1 sdc2[0] sdd2[2] sde2[1] sdf2[3] sdg2[4] sdh2[5] sdi2[6] sdj2[7] sdk2[8]
2097088 blocks [12/9] [UUUUUUUUU___]
md0 : active raid1 sdc1[0] sdd1[8] sde1[1] sdf1[7] sdg1[5] sdh1[4] sdi1[6] sdj1[3] sdk1[2]
2490176 blocks [12/9] [UUUUUUUUU___]
unused devices: <none>
答案1
从cat /proc/mdstat
输出中我们可以看到已sdi
重新添加到md0
和md1
阵列。这是两个小型 RAID-1 阵列,每个磁盘上都有一个镜像。有了这么多镜像,就不会有数据丢失的风险。
不幸的是,sdi
没有重新添加到RAID-5 阵列,md2
并且目前面临数据丢失的风险。md3
我不知道为什么它们没有自动重新添加。如果你想手动执行此操作,可以使用以下命令:
mdadm --add /dev/md2 /dev/sdi5
mdadm --add /dev/md3 /dev/sdi6
请注意,虽然我有使用 Synology 的经验,但mdadm
我没有使用 Synology 的经验,所以我无法告诉您运行这些命令是否存在 Synology 特定的风险。如果有 Synology 特定工具可以实现相同的效果,那么它们可能比原始mdadm
命令行工具更可取。