LVM分区磁盘故障:如何访问剩余区域的数据

LVM分区磁盘故障:如何访问剩余区域的数据

我有一个包含 6 个磁盘的 LVM 卷。其中一个驱动器坏了,我不知道如何访问其他磁盘上的数据。我对故障磁盘上的数据不感兴趣。

我首先激活了部分LVM。

vgchange -a y --activationmode partial myVG

然后我尝试挂载激活的部分 LVM,但没有成功,因为系统无法读取超级块。我尝试使用 dumpe2fs 命令查找备份超级块,但它说:

找不到有效的文件系统超级块

mkfs.ext4 -n LVpath给了我一个备份超级块的列表,但它们都不能与mount -o sb=xxxxxx LVpath /mountpoint

正如这里所建议的https://serverfault.com/questions/319427/how-to-remove-bad-disk-from-lvm2-with-the-less-data-loss-on-other-pvs

我表演了vgreduce --removemissing --force myVG。这删除了原来的 LVM 组,并想知道如何访问缩小后的 VG 组内的数据。我可以简单地在其上创建一个新的 LVM 分区吗?我不确定它不会清除剩余磁盘中的任何数据。如果有人能提供帮助,我真的很感激。

相关内容