首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LVM pv丢失,testdisk说“没有LVM或LVM2结构”

LVM pv丢失,testdisk说“没有LVM或LVM2结构”
EN

Server Fault用户
提问于 2012-04-29 16:22:35
回答 1查看 849关注 0票数 1

这是一个故事,有点复杂。很久以前,我安装了一个只有一个LVM卷组的Linux系统,它只有一个物理卷(让我们称之为磁盘A),然后我得到了一个raid卡(LSI1064e控制器),并构建了一个带有两个磁盘的raid1阵列。自然,我决定将我的系统(和数据)迁移到新的raid数组中,我使用命令pvmove完成了这一工作。一切看起来都很好,我从卷组中删除了磁盘A(使用pvremove),并将它用作另一个盒子。

大约几个月前,我得到了一个新磁盘,然后我决定用三个磁盘而不是raid1构建一个ime数组。所以我拿回了磁盘A,并使用pvmove将原始raid 1数组中的每一个东西复制到磁盘A中。在完成工作后,我再次使用pvmove,将东西复制回新的ime raid。(在恢复卷组后,我确认当时确实运行了vgreduce )。但出于某种原因我没有把磁盘A从盒子里分离出来。

今天,我重新划分了磁盘A,并将它从盒子中再次移除,以得到其他的东西。重设框后,grub找不到卷组!然后我尝试了gentoo系统救援,pv什么也没有打印,并且testdisk说“没有LVM或LVM2结构”。显然,磁盘A中卷组的LVM元数据已经丢失。

现在我正在运行testdisk一段时间,等待,我不得不说,我有点担心我的数据,我真的认为我需要一些关于恢复LVM元数据或只是数据的建议。

那么现在我的问题是为什么pv不能给出信息?我的意思是,我刚刚重新划分并删除了一个磁盘,它不在卷组中。如果这引起了我的麻烦,这是否意味着在lvm中有一个bug?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-04-29 18:11:30

那么现在我的问题是为什么pv不能给出信息?

因为它消失了,不是吗-{

今天我重新分区了磁盘A

}-?

LVM将/etc/lvm/归档中的每一项操作存档,如果无法访问,则现在它是无用的。虽然有一个机会,它可以找到,只是逐块的文字问候。

不管怎样,testdisk还有机会给你。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/384267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档