免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3012 | 回复: 8
打印 上一主题 下一主题

[故障求助] cplv出错了,大家帮忙!在线等... [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-29 11:40 |只看该作者 |倒序浏览
维护数据的时候执行了以下命令,
umount /fs1
然后将/fs1对应的lv1 cp到了另外的一个vg上,lv2。
rmfs /fs1
然后用Add a Journaled File System on a Previously Defined Logical Volume,在lv2上建立了/fs1文件系统。
mount /fs1。
结果/fs1下所有的文件消失!
怎么能找回来这些文件?大家快帮忙!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2008-02-29 13:26 |只看该作者
这不是你cplv出错,是因为你重新建立了文件系统导致的,新的i-node已经分配了,要找回原来的数据可能不好找了,不知道有没有高手有办法!!!

论坛徽章:
0
3 [报告]
发表于 2008-02-29 13:46 |只看该作者
应该先建立文件系统,再做CPLV

论坛徽章:
0
4 [报告]
发表于 2008-02-29 14:20 |只看该作者
别在硬盘上操作命令了,赶快找专业的磁盘恢复公司,看看能否帮你恢复数据

论坛徽章:
0
5 [报告]
发表于 2008-02-29 14:39 |只看该作者
有没有备份.? 有就从中恢复吧.  永远记住: 小心, 再小心, 再小心....

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
6 [报告]
发表于 2008-02-29 14:41 |只看该作者
唉,基本概念错误,悲剧啊

着手恢复数据吧

[ 本帖最后由 yddll 于 2008-2-29 14:42 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2008-03-02 16:40 |只看该作者
太低级的误操作,动手之前最好先搞清楚自己在干什么!!

论坛徽章:
0
8 [报告]
发表于 2008-03-03 06:36 |只看该作者
你应该用mklv -y lv1 -m MAPFILE 重新建LV后直接改/ect/filesystems,再用chfs或putlvcb来改LVCB,再MOUNT起来就行了
如果数据很重要,又恢复不了......

保重...

论坛徽章:
0
9 [报告]
发表于 2008-03-03 08:14 |只看该作者
"
然后用Add a Journaled File System on a Previously Defined Logical Volume,在lv2上建立了/fs1文件系统。
"
把这步改成

直接修改/etc/filesystems中的/fs记录中的lv1为lv2,另外用chfs -a log="..." 改下相关的loglv(如果是INLINE LOG ,就不用改了)。

然后再mount /fs1就不会有LZ的问题了。

LZ在lv2上做了新建文件系统操作,那个数据恢复最可靠的还是找备份吧......

楼上的方法在你还有LV和PP的对应关系的前提下可以恢复,如果这个也不知道了,那么......

去看看这个可能对你有帮助:

http://www.loveunix.net/viewarticle.php?id=75895

但也仅适用于采用默认分配策略的时候有成功的可能性~~~GOOD LUCK!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP