LVM 故障恢复

LVM 故障恢复

我们有一台带有“英特尔矩阵存储管理器”RAID(或可能是“假”RAID)控制器的服务器 PC。首先,有一个 RAID-1,带有两个大小相等的 1TB 希捷磁盘。我们在那里安装了 ubuntu 服务器,使用标准分区对磁盘进行分区。然后我们用完了空间,又买了两个大小相等的希捷磁盘(不同型号)用于第二个 RAID-1。在新磁盘上,我们决定使用 LVM。

一切都很好,直到本周,第一个 RAID-1 中的两个磁盘开始无法进行读/写操作。两个磁盘的 SMART 测试都失败了。我们重启了服务器,它启动正常。然而,我们开始将敏感数据移到第二个(我们希望是好的)RAID-1。为了备份,创建了几个新的逻辑分区。有时它的输入/输出操作再次失败,我们不得不重启服务器 PC。然后我们决定不再使用有故障的驱动器,只从 ubuntu live CD 开始。然后lvm2在运行 live CD ubuntu 上直接安装软件包,然后是标准版pvscanvgscan只发现一个逻辑分区,而不是六个。在 google 搜索后,我们找到了 lvm 备份配置文件,这样做之后vgcfgrestore所有逻辑分区都变得可见。不幸的是,所有其他分区都无法安装。Mount 说:

mount:必须指定文件系统类型

或者

挂载:错误的 fs 类型、错误的选项、/dev/mapper/vg-backup_opt 上的错误超级块,

  missing codepage or helper program, or other error

  In some cases useful info is found in syslog - try

  dmesg | tail  or so

dmesg | tail

[96233.605251] EXT3-fs (dm-3):错误:在 dev dm-3 上找不到 ext3 文件系统。

[96233.664882] EXT4-fs(dm-3):VFS:找不到 ext4 文件系统

[96233.784763] EXT2-fs (dm-3):错误:在 dev dm-3 上找不到 ext2 文件系统

然后我们尝试了几种方法,例如mke2fs -S,,testdisksleuthkit但都无济于事。

最令人失望的是,丢失的分区中只有三个是真正新的,其他的都是大约一个月前创建的。

无法想象现在能做什么。请帮忙。

相关内容