当前位置:   article > 正文

群晖“存储空间损毁“修复小记_群晖存储空间已损毁 硬盘正常

群晖存储空间已损毁 硬盘正常

提示:本方法仅作为个人经验分享!!!仅作参考,数据无价,慎之

发现好多文章直接原文抄过去了!转载请注明出处!

环境

1.宿主机unraid,虚拟机黑群晖(3617xs,DSM 6.2.3-25426 Update 3,直通hba直通sata)

2.除第一块装系统的固态是btrfs,其他存储空间都是basic+ext4

问题

最近不知为什么好几个存储空间同时报损毁,几个硬盘完整smart检测后没有问题(无坏扇区坏道)。按提示修复后,仍然有一个存储空间报损毁(西数18T单盘),下面的文件都在,不过是只读,不可删除、新建。重启同样报错,且没有”修复“提示了。

解决

  1. 先备份数据(下下策只能格式化重建存储空间,把数据再拷贝回来)

  1. 使用命令fdisk -lu确定"损毁"存储空间是哪个

我的存储空间是/dev/md7

  1. 关机,拔掉"坏盘"

  1. 开机,系统启动后fdisk -lu查看此时的硬盘

  1. 插上坏盘,fdisk -lu查看此时的硬盘,多出的那个就是"坏盘"

我的是/dev/sdn(注意每次重启,硬盘文件名都会变化,以当前为准,不能用重启前的

  1. 运行命令:

mdadm -Cf -e1.2 /dev/md7 -n1 -l1 /dev/sdn3

-e后面是版本(可以通过mdadm -D /dev/md7查看version)

7.完成重建后,可以做个检查

mdadm -D /dev/md7

6、重启机器

此时,不再报存储空间损毁,但是那个存储空间状态为"系统分区不可用"。回到概览那里,有修复提示了!!!点击修复,此时可以通过命令查看RAID同步的过程

  1. root@ds3617:~# cat /proc/mdstat
  2. Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [raidF1]
  3. md7 : active raid1 sdk3[0]
  4. 17573506048 blocks super 1.2 [1/1] [U]
  5. md2 : active raid1 sdf3[0]
  6. 971940544 blocks super 1.2 [1/1] [U]
  7. md4 : active raid1 sdn3[0]
  8. 17573506048 blocks super 1.2 [1/1] [U]
  9. md3 : active raid1 sdl3[0]
  10. 7809204544 blocks super 1.2 [1/1] [U]
  11. md5 : active raid1 sdm3[0]
  12. 3902196544 blocks super 1.2 [1/1] [U]
  13. md1 : active raid1 sdn2[4] sdm2[3] sdl2[2] sdk2[1] sdf2[0]
  14. 2097088 blocks [24/5] [UUUUU___________________]
  15. md0 : active raid1 sdk1[12] sdf1[0] sdl1[2] sdm1[3] sdn1[4]
  16. 2490176 blocks [12/4] [U_UUU_______]
  17. [======>..............] recovery = 32.5% (810560/2490176) finish=0.1min speed=202640K/sec
  18. unused devices: <none>

第3行,重启后md7对应的硬盘文件又变成/dev/sdk了,之前是sdn

参考

群晖系统硬盘损毁的修复

无法访问系统分区,没有修复按钮

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/378847
推荐阅读
相关标签
  

闽ICP备14008679号