2008-7-10 17:06
hzhy0305
无法extendvg的问题
之前用户从VG的MIRROR中拔掉一块盘下来,然后为别的系统刻了一张盘,等再把这块盘插回去的时候,这个盘(hdisk1)会自动的激活,加入ROOTVG中,但使用lsvg -p rootvg查看,rootvg中确只有一块盘hdisk0.所以即无法把这块盘加到VG中,也无法把这块盘从VG中删掉.后来把这块盘拔下来,从别的机器上拔块盘到这台机器,新插过来的盘建新VG没问题,但是想把这块盘加到ROOTVG中的时候却加不进去.
iNeCS02:/#extendvg -f rootvg hdisk1
0516-008 extendvg: LVM system call returned an unknown
error code (-271).
0516-792 extendvg: Unable to extend volume group.
[[i] 本帖最后由 hzhy0305 于 2008-7-10 17:08 编辑 [/i]]
2008-7-10 17:21
老农
lsvg rootvg的显示和
lsvg -p rootvg的显示列出来
2008-7-10 17:25
hzhy0305
iNeCS02:/#lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 0000debf0000d60000000110966c249a
VG STATE: active PP SIZE: 128 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 546 (69888 megabytes)
MAX LVs: 256 FREE PPs: 0 (0 megabytes)
LVs: 13 USED PPs: 546 (69888 megabytes)
OPEN LVs: 12 QUORUM: 1
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: yes
MAX PPs per VG: 32512
MAX PPs per PV: 1016 MAX PVs: 32
LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
iNeCS02:/#lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 0 00..00..00..00..00
iNeCS02:/#lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 0 00..00..00..00..00
[[i] 本帖最后由 hzhy0305 于 2008-7-10 17:27 编辑 [/i]]
2008-7-10 17:28
hzhy0305
我判断盘是没问题的,我测试过用现在的盘建VG是正常的.问题应该出在ROOTVG上面.等晚上我重启一下机器看看能不能搞定.
[[i] 本帖最后由 hzhy0305 于 2008-7-10 17:36 编辑 [/i]]
2008-7-10 17:56
老农
synclvdom一下吧
2008-7-10 18:13
tyrone.dev
lsvg 正确的话,说明ODM是对的。
getvgda 如果正确的话,说明PV上的信息是正确的。
如果ODM正确,VGDA不对,就用synclvodm将ODM->PV块上
如果VGDA正确,ODM不对,就用redefinevg将VGDA->ODM上
如果两个都错的话,VG就玩玩了吧。
2008-7-10 18:22
hzhy0305
执行#synclvodm rootvg
在用smitty执行extendvg的时候还是报下面的错.
COMMAND STATUS
Command: failed stdout: yes stderr: no
Before command completion, additional instructions may appear below.
0516-008 /usr/sbin/extendvg: LVM system call returned an unknown
error code (-271).
0516-792 /usr/sbin/extendvg: Unable to extend volume group.
但愿晚上重启后会好.
[[i] 本帖最后由 hzhy0305 于 2008-7-10 18:25 编辑 [/i]]
2008-7-10 18:57
hzhy0305
执行了iNeCS02:/#redefinevg -d hdisk0 rootvg
报了下面的错,应该是正常了.只是hdisk1是146G的盘,PP超出VG限制不够用.回头换回73G的盘应该就可以了.谢谢,又学习了,要是早知道的话,那个最开始出现的问题(PV自动加到VG中,而在VG中又看不到)应该也可以用这个方法解决.再次谢谢大家.
iNeCS02:/#extendvg rootvg hdisk1
0516-1162 extendvg: The Physical Partition Size of 128 requires the creation of
1093 partitions for hdisk1. The limitation for volume group rootvg is
1016 physical partitions per physical volume. Use chvg command with -t
option to attempt to change the maximum Physical Partitions per Physical
volume for this volume group.
0516-792 extendvg: Unable to extend volume group.
2008-7-10 19:30
hzhy0305
已经好了,谢谢大家,谢谢农哥,谢谢tyrone.dev
2008-7-10 19:37
giant#kenh
synclvodm是双向的
2008-7-10 21:28
tyrone.dev
synclvodm是同步或者重建LVCB,ODM,VGDA,就是不知道他以那个为准来重建。
2008-7-11 03:06
老农
后边的问题不就简单了么,chvg -t 2 rootvg就OK了啊
2008-7-11 09:11
legend
[quote]原帖由 [i]hzhy0305[/i] 于 2008-7-10 19:30 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=807523&ptid=86973][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
已经好了,谢谢大家,谢谢农哥,谢谢tyrone.dev [/quote]
鄙视一下你吧:D ,问题解决了,也不给说说怎么解决的.
2008-7-11 09:54
ChaosLegion
:lu11: :lu11: :lu11:
2008-7-11 10:04
老农
[quote]原帖由 [i]legend[/i] 于 2008-7-11 09:11 发表 [url=http://www.loveunix.net/redirect.php?goto=findpost&pid=807633&ptid=86973][img]http://www.loveunix.net/images/common/back.gif[/img][/url]
鄙视一下你吧:D ,问题解决了,也不给说说怎么解决的. [/quote]
这只证明你没仔细看。
你的ID我印象很深,特点就是只记命令,不管原理,基础差,不细心。
2008-7-11 10:09
小菜鸟_2008
redefinevg和sncelvodm区别是什么?
2008-7-11 14:00
这个绝对不能忘
redefinevg是从VGDA中读取信息来更新ODM,synclvodm的区别嘛,好象还没有定论,前面有很多大牛讨论过,搜索一下。
[[i] 本帖最后由 这个绝对不能忘 于 2008-7-18 16:30 编辑 [/i]]
2008-7-18 11:13
咔叮枫情
呵呵, 这种情况目前没有遇到过,不过报错挺有意思的
看来以后查起来要仔细一点了
2008-7-18 13:57
blackcat
[quote]原帖由 [i]tyrone.dev[/i] 于 2008-7-10 18:13 发表 [url=http://www.loveunix.com/redirect.php?goto=findpost&pid=807511&ptid=86973][img]http://www.loveunix.com/images/common/back.gif[/img][/url]
lsvg 正确的话,说明ODM是对的。
getvgda 如果正确的话,说明PV上的信息是正确的。
如果ODM正确,VGDA不对,就用synclvodm将ODM->PV块上
如果VGDA正确,ODM不对,就用redefinevg将VGDA->ODM上
如果两个都错的 ... [/quote]
这个检查的思想是解决问题的关键啊, 主要是LS的基础扎实啊,学习一下
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.