由于逻辑卷损坏和/或丢失而无法启动

由于逻辑卷损坏和/或丢失而无法启动

在我们亲爱的同事离开后,我必须管理一个集群,现在我遇到了一个很大的 LVM 问题。该集群在 CentOS 6.5 下有 10 个节点,只有一个卷组。在这个组之上,他(我猜)定义了几个逻辑卷,包括lv_rootlv_home。我不得不说我从来没有使用过 LVM 之类的东西。当我由于路由更改而配置网络时,我决定重新启动系统,麻烦就从这里开始了:

首先,系统拒绝启动,因为fsck出现故障/dev/vg_shared-lv_root。它建议以 root 身份登录,我照做了,然后我运行e2fsck它,它似乎工作正常。之后,我ctr-alt-suppr重新启动该节点,然后,系统拒绝启动,因为 上的文件系统损坏错误/dev/vg_shared-lv_home。但我找不到lv_home里面的任何内容/dev/vg_shared,而lv_root是在这里。

我搜索的所有故障排除指南都建议使用类似的工具vgscan,但我无法使用它们来解决问题File-based locking initialisation failed

我主要关心的是文件系统上的数据,这些数据代表了几个月的计算:有办法访问这些数据吗lv_home?我的第二个关心是修复文件系统,但我不知道从哪里开始。

我不知道该说什么。我可以提供尽可能多的详细信息以获得帮助...感谢您的任何提示。

此致

安托万

vgscan由于文件系统以只读模式安装,我无法运行类似程序。

事实上,我不知道从哪里开始。

答案1

从最后的磁盘 1mages 开始。

  • 首先,从其他媒体启动,例如实时 CentOS USB闪存盘。
  • 其次,挽救自上次备份以来的最新文件,并将其放在其他驱动器上。
  • 第三,检查集群中是否有坏驱动器,例如使用 SMART 数据和实际媒体测试。更换任何文件驱动器。
  • 第四,恢复最后的磁盘映像。
  • 第五,恢复第二步抢救的文件。

相关内容