ChinaUnix.net
 >> ChinaUnix.net > AIX

逻辑卷的错误求助

作者:丁一     发表时间:2002/04/27 03:47pm

主机为H85 * 2,aix4.3.3,hacmp4.4.0,卷组datavg,下建立逻辑卷datalv01...,均为裸设备,供sybase数据库使用。
1、exportvg后importvg,/dev/rdatalv01...用户和组均变成root和system
2、importvg后部分lv变成jfs
#chlv -t raw datalv01
提示0516-711 chlv:warning,unable to update logical volume control block,而此时该设备无任何进程使用
#lslv datalv01显示已该成raw
#getlvcb -TA datalv01显示type栏为乱码
而对同卷组的其他卷同样操作正常
3、是否lv的type其实没有什么作用,只是一个标志而已?

请问这是什么原因?有什么妥善的办法吗?
另:datalv01为2G,建了1G的数据库设备



此文章相关评论:
该文章有9个相关评论如下:(点这儿可以发表评论)
henry 发表于: 2002/04/28 09:03am
现在能在datalv01上建立文件系统吗?
试着删除datalv01重建一下看看。
 
丁一 发表于: 2002/04/28 10:49am
老大,上面有重要数据,所以不能删除,备份重建当然也可以,但想看看有没有其他方法
 
liangweijun 发表于: 2002/04/28 12:12pm
[这个贴子最后由liangweijun在 2002/04/28 12:13pm 编辑]

属主属性发生变化我也遇到过,只要在/dev/下修改相关lv的属性就可以拉(用chwon).
类型发生变化,这个却没有遇到,实际上这是本系统ODM数据库与磁盘上信息不一致造成的。
 你可以用#synclvodm -v datavg来同步
(提醒:在操作之前最好备份)
 
丁一 发表于: 2002/04/29 02:01am
谢谢版主,属性改变倒不是大问题,关键是无法写control block
synclvodm已试过,redefinevg也试过,未遂。
没有搞清楚原因,不敢试dd,不知道会否引起其他问题。
 
杀无赦 发表于: 2002/04/29 08:59am
exportvg 后importvg 逻辑卷的属性会变为root:system,此属正常,改为sybase即可,不影响使用
 
liangweijun 发表于: 2002/04/29 09:47am
你的lv现在能正常使用吗??
建议用cplv拷贝一份出来,然后在那份拷贝上做操作,看看属性等方面是否正常。
多做测试,可以把问题定位的。
 
winnereleven 发表于: 2002/08/14 12:58pm
从光盘引导,fsck -y 一下,然后再dd count=1 skip=31 seek=1 bs=4k if=/dev/xx of=/dev/xx一下试试
 
aixchina 发表于: 2002/08/14 01:44pm
LVCB有问题没有关系,改为SYBASE属主后,如果SYBASE可以访问这个设备就可以了。
原因估计是:原来LVCB就被破坏了,可能是SYBASE 作DISK INIT没有设偏移。
 
andylzj 发表于: 2002/08/15 10:29am
lv的属性对数据库使用上也没有什么问题,我这边在同步时也经常出现写lvcb的错误,至于type乱掉也有过,不过是应为log重名等问题,后来重新import就好了
 
 

Copyright © ChinaUnix.net  *  转载请注明出处及作者