我遇到了一些 raid 问题,其中 PR4100 中的 raid5 设置似乎丢失了。
我尝试了一切,最终手动重建了raid:
mdadm --create --assume-clean --level=raid5 --raid-devices=4 /dev/md1 /dev/sd[abcd]2
Run Code Online (Sandbox Code Playgroud)
然后再次组装
mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
Run Code Online (Sandbox Code Playgroud)
在那之后:
mount /dev/md1 /mnt/HD
Run Code Online (Sandbox Code Playgroud)
但终端说
mount: /mnt/HD: wrong fs type, bad option, bad superblock on /dev/md1, missing codepage or helper program, or other error.
Run Code Online (Sandbox Code Playgroud)
任何想法?
此外,md1
重新启动时不会组装。Pr4100 似乎没有mdadm.config
.
编辑:
输出检查:
mdadm --create --assume-clean --level=raid5 --raid-devices=4 /dev/md1 /dev/sd[abcd]2
Run Code Online (Sandbox Code Playgroud)
旧的 UUID 存储在磁盘上名为的文件中HD_volume_info.xml
mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
Run Code Online (Sandbox Code Playgroud)
小智 0
迟到了,但如果您仍然需要帮助,我过去曾在执行错误的 mdadm --create 后处理过类似的数据恢复案例。
简而言之,您可以使用强力方法尝试所有可能的 RAID 参数组合,例如驱动器顺序、块大小等,直到找到正确的组合并且可以访问数据。
归档时间: |
|
查看次数: |
133 次 |
最近记录: |