sadan9
2024-05-30 15:22:57 +08:00
从给的数据来看,volume_2 ( 7T 的卷)由 stat1 ,2 ,4 ,5 盘的第 3 个分区组成。
整个操作过程中尝试直接重新使用 4 块盘重新组建 raid ,但系统只使用了 2 块( 1 ,2 )。另外两块盘处于 remove 状态。
看了一下阵列并未启用 Bitmap (群晖默认应该是不启用的),也就是现在即便现在你把盘插回去重建,也只会使用 1 ,2 的数据来全量重建 4 ,5 。这种情况下 4 ,5 得到的数据和你现在直接从 1 ,2 上读取的应该是一样由问题的。
还有一种思路就是把 4 ,5 盘单独尝试挂载一下阵列,看看能不能得到正确的数据。
另外不考虑数据问题的话,可以尝试使用以下指令吧 4 ,5 重新加回阵列。
但再次强调,这么做是以 1 ,2 盘的数据重新计算并覆盖 4 ,5 。
mdadm --re-add /dev/md3 /dev/sata4p3
#检查 raid 状态,等待重建完成
mdadm -D /dev/md3
mdadm --re-add /dev/md3 /dev/sata5p3
#检查 raid 状态,等待重建完成
mdadm -D /dev/md3