嗨,我的 16Tb (5x4tb) mdadm 阵列出了问题。它工作正常,直到我断电或强制关闭机器,然后在重新启动并尝试访问它时,我收到错误消息“无法访问位置 - 错误安装系统管理的设备 /dev/md0:无法读取 /dev/md0 上的超级块”
最令人沮丧的是,六个月前我让它再次工作了,但我是个白痴,没有记下我做了什么。所以我知道这是可能的,我不应该丢失任何数据,我记得这很简单,但我记不清我做了什么。
我运行了 mdadm --detail,得到了以下结果
/dev/md0: Version : 1.2
Creation Time : Wed Jun 6 17:31:25 2018
Raid Level : raid5
Array Size : 15627548672 (14903.59 GiB 16002.61 GB)
Used Dev Size : 3906887168 (3725.90 GiB 4000.65 GB)
Raid Devices : 5
Total Devices : 5
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Tue Apr 2 16:06:18 2019
State : clean
Active Devices : 5
Working Devices : 5
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 512K
Name : NAS:0 (local to host NAS)
UUID : ba6b1fc2:13f583af:fa9b2c4b:007a08fb
Events : 5257
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
2 8 48 2 active sync /dev/sdd
3 8 64 3 active sync /dev/sde 5 8 80 4 active sync /dev/sdf
所以所有磁盘似乎都没问题,我记得它是 1 或 2 个简单的命令,还有其他你需要知道的事情来帮助我吗?请让我知道,提前谢谢!
答案1
好的,我找到了一个解决方案,正如我所说的,很简单,两行代码,这是一个超级块的问题。
sudo fsck.ext4 -v /dev/md0
sudo mount /dev/md0
一切又恢复正常了,我用笔在 libre 上写下了答案,然后打印出来并在这里回答。应该记得/知道接下来的 6 个月该做什么 :P