我正在努力在我的计算机上安装 Synology DS214 RAID1 的 HDD 来备份其中的一些数据。
我无法直接安装,因为这个硬盘来自 raid
mount /dev/sda1 /mnt
mount: unknown filesystem type 'linux_raid_member'
所以我在我的电脑(Debian Buster)上安装了 mdadm,然后 --force assemblage
mdadm --assemble --run --force /dev/md/2 /dev/sda1
mdadm: failed to add /dev/sda1 to /dev/md/2: Invalid argument
mdadm: failed to RUN_ARRAY /dev/md0: Invalid argument
消息日志:
md: sda1 does not have a valid v1.2 superblock, not importing!
md: md_import_device returned -22
md: md2 stopped.
我试过 :
mdadm --assemble /dev/md/2 /dev/sda1 --update=summaries --force
mdadm: --update=summaries not understood for 1.x metadata
和 :
mdadm -A --update=name /dev/md/2
mdadm: failed to add /dev/sda1 to /dev/md/2: Invalid argument
mdadm: failed to RUN_ARRAY /dev/md/2: Invalid argument
我不知道现在该怎么办,我有点害怕犯新手错误,所以我寻求帮助
首先谢谢!
附加信息/配置文件
mdadm.conf(安装时的默认文件)
ARRAY /dev/md/2 metadata=1.2 UUID=a3377871:9ad25389:8c66cfb8:c817e2fb name=Toto:2
mdadm --examine /dev/sda1
/dev/sda1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : a3377871:9ad25389:8c66cfb8:c817e2fb
Name : Toto:2
Creation Time : Thu Jan 14 23:27:30 2021
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 7804374912 (3721.42 GiB 3995.84 GB)
Array Size : 3902187456 (3721.42 GiB 3995.84 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
Unused Space : before=1968 sectors, after=18446744073709549576 sectors
State : active
Device UUID : ba6a147f:f7fd9089:914e6307:789bc8c4
Update Time : Fri Jan 15 07:18:55 2021
Checksum : 4a48baac - correct
Events : 2
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
答案1
您需要使用关键字指定缺少的设备missing
。例如:
mdadm --assemble --run --force /dev/md/2 /dev/sda1 missing
答案2
我使用以下命令解决了我的问题:mdadm.conf:
DEVICE partitions
ARRAY /dev/md/2 level=raid1 num-devices=2 devices=/dev/sda1,missing
重启
mdadm --assemble --run --update=devicesize /dev/md/2
cat /proc/mdstat
mdadm -Asf && vgchange -ay
lvchange -ay /dev/vg1000/lv
mount /dev/vg1000/lv /mnt
来源 :
- Wüstengecko 在 unix.stackexchange 上发帖 - “md raid5:“没有有效的超级块”,但 mdadm --examine 说一切正常”
- Synology 常见问题解答“如何使用 PC 从我的 DiskStation 恢复数据”